不好意思 小弟又來請教各位大大
這幾天程式跑一跑都會出現
segmentation fault invalid memory reference
請問這個問題是占存記憶體不足嗎?
因為我是跑很多筆資料 而且每一筆都會記錄下來
我用call flush(unit)
然後每次執行他都可以跑不固定的量 所以我的程式應該沒有錯吧
現在我可能要他跑3000筆資料 他跑幾百筆資料後就出現這個error了
或是幾百筆資料後紀錄的內容都變成n/a
如果是紀錄n/a這樣他就會顯示跑完 不是error 所以會有這2種奇怪的錯誤
我重新執行後 就是比如上次跑到313筆之後都顯示n/a 我就從314開始跑
或是出現error 也是讓他從斷掉那邊再跑
他又可以繼續跑並繼續紀錄資料 但可能幾百筆後又會有error
請問這是哪邊出問題 是程式碼還是memory的問題還是??
因為之前用其他程式跑過更多資料是都沒出現這樣的問題 所以想請教看看
麻煩各位大大為小弟指點迷津!