パスワードを忘れた? アカウント作成
684685 journal

etsavの日記: File I/O

日記 by etsav

10GB 級の巨大バイナリファイル群、 中身は 4-byte int の羅列と思いねぃ。 本来 big endian で記録されてなきゃいけないもんが、 little endian だもんだから、 コンバータを組んだわけ。

最初はお気楽に fstream でファイル扱ってたら、 処理に 5 min/GB も掛かる。 んだもんで、 なんぼかでも速くならんかとシステムコールを直接使ったら……

5 sec/GB で終わっちゃいましたとさ。

こんなに効率違うもんだったか……

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

犯人はmoriwaka -- Anonymous Coward

読み込み中...