ファイルI/O

技術解説

改行を1.88倍速く数えられるようにしたのに、秒数は1秒も動きませんでした — 改善記⑪:メモリ上 1.74→3.27GB/s、外付け SSD からはどちらも 968MB/s

【追記 2026-10-04】続き:2回目(hot)では、改行の数え方が秒に出ました この記事の結論「改行を速く数えても、秒数は動かない」は、ディスクから読む1回目(cold)については今も正しいです。一方、ファイルが…
技術解説

画面が klogg に約2倍負けていた原因は mmap だった — 改善記⑩:表示は mmap・通し読みは pread に分けて、50GB を開く時間を100.6秒→50.44秒

6割しか出ていませんでした。 外付け USB SSD は dd で測ると 927MB/s 出ます。ところが同じ SSD から同じ 50GB を、mmap で 1MB ずつ読むと 551MB/s。半分強です。 なぜ遅いのか…