10/06/13 11:50:23 j/zecdzv
>書込み開始位置が、4096バイト境界でないと物凄く遅くなることが確認できる。開始位置が 512 1024 1536 などが遅くなる。
たとえば、アプリのデータファイルがkb単位のブロックだったとして、
チャンクがズレてたら遅くなるよ。
Windows7でもFreeBSDでもLinuxでも遅くなるよ。
b-treeDB内包型とかsqlのデータファイルとかは回避のしようがないよ。
というような話はかなり前にどっかで説明したよ。
マジックナンバーをソースに書いてなくても論理的に暗黙の512Bite固定できてしまってる例。
これは原理的なものだから「表明/通知/申告」等があったとしても回避は難しい。
SSDではどうやってんだろ。
DBサーバのキャッシュと速さでカバーできるから問題にならないのかな。