Gauche > Archives > 2013/05/31
Built on
Chaton
Search
|
Badge
|
Tools
2013/04
2013/05
2013/05/01 (31)
2013/05/02 (75)
2013/05/03 (22)
2013/05/04 (38)
2013/05/05 (44)
2013/05/06 (11)
2013/05/07 (35)
2013/05/08 (15)
2013/05/09 (12)
2013/05/10 (0)
2013/05/11 (15)
2013/05/12 (17)
2013/05/13 (7)
2013/05/14 (4)
2013/05/15 (18)
2013/05/16 (15)
2013/05/17 (12)
2013/05/18 (3)
2013/05/19 (6)
2013/05/20 (2)
2013/05/21 (32)
2013/05/22 (12)
2013/05/23 (10)
2013/05/24 (10)
2013/05/25 (3)
2013/05/26 (12)
2013/05/27 (0)
2013/05/28 (7)
2013/05/29 (6)
2013/05/30 (42)
2013/05/31 (3)
2013/06
<< 2013/05/30
Back to the chat room
2013/06/01 >>
2013/05/31 19:16:07 UTC
shiro
#
少し前にtwitterで話が出たcsvの読み込みがメモリ喰いな件、試しにリーダーを素直な実装(一文字づつ読んでフィールドごとにlist->string)にしたら、メモリ量は変わらなかったけど速度が5倍くらいになった。
#
前の実装は、多分文字列スキャン+分割だとネイティブ手続きが使えるから速いんじゃないかって意図だったのかなあ。「この方が速いはず」っていう思い込みがアテにならない例ですな。
2013/05/31 20:21:25 UTC
齊藤
#
5倍の差はデカいですね。
<< 2013/05/30
Back to the chat room
2013/06/01 >>