Gauche > Archives > 2013/05/31

2013/05/31 19:16:07 UTCshiro
#
少し前にtwitterで話が出たcsvの読み込みがメモリ喰いな件、試しにリーダーを素直な実装(一文字づつ読んでフィールドごとにlist->string)にしたら、メモリ量は変わらなかったけど速度が5倍くらいになった。
#
前の実装は、多分文字列スキャン+分割だとネイティブ手続きが使えるから速いんじゃないかって意図だったのかなあ。「この方が速いはず」っていう思い込みがアテにならない例ですな。
2013/05/31 20:21:25 UTC齊藤
#
5倍の差はデカいですね。