擱置了很久的計畫,最近又開始動作了,
不過,才剛開始 coding 就遇到困難。
問題不是出在程式沒寫好,而是 32-bit 系統的限制.. ||
一直以來,我的程式很少吃到 1GB 以上的記憶體,
但這次打算處理的對象,是一堆 parse 下來的短句,
雖然一則一則地看非常的可愛不具殺傷力,可累積起來倒挺驚人的,
整個已經快到達程式的 2GB 天線天限,
而剛剛試跑程式,結果非常地不樂觀啊.. (遠)
文字全部載入的話,就沒有多餘的記憶體跑 sorting,
只得把 file pointer 存起來,輸出的時候再跑 fseek 去抓,
但這樣做的結果真的,非常,非常地慢,
慢到我開始覺得,是不是該再換一台電腦想別的方式去處理。
不過,程式也就跑這麼一次,還是慢慢放著跑完好了 (搖晃)
最近雖然是學期末,但事情還是頗多,
令人欣慰的,或許就是總算是忙和自己相關的事了吧?
好多 deadline 啊.. (炸)
[posted by cornguo @ CornGuo's BLOG, of murmurs]
沒有留言:
張貼留言