windows2000のための最強PCを組む#2at JISAKU
windows2000のための最強PCを組む#2 - 暇つぶし2ch108:Socket774
09/10/18 03:09:26 OOX9g6bS
LinuxでOSのファイルキャッシュを有効・無効(※)にして処理時間を比較してみました。

圧縮ファイルの展開に要した実時間 time bzip2 -dc linux-2.6.31.4.tar.bz2| tar xf -
ファイルキャッシュ有効 SSD 13.488秒
ファイルキャッシュ有効 HDD 17.602秒
ファイルキャッシュ無効 SSD 27.309秒
ファイルキャッシュ無効 HDD 28.435秒

複数ファイルの圧縮に要した実時間 time tar czf linux-2.6.31.4.tar.gz linux-2.6.31.4
ファイルキャッシュ有効 SSD 14.493秒
ファイルキャッシュ有効 HDD 14.584秒
ファイルキャッシュ無効 SSD 20.190秒
ファイルキャッシュ無効 HDD 41.121秒

Linuxカーネルのコンパイルに要した実時間 time make -j8
ファイルキャッシュ有効 SSD 8分36.372秒
ファイルキャッシュ有効 HDD 9分1.117秒
ファイルキャッシュ無効 SSD 21分13.583秒
ファイルキャッシュ無効 HDD 41分25.757秒

SSD Intel SSDSA2M080G2GC
HDD Seagate ST31000528AS
Intel Core i7 920 HT on
ubuntu 9.0.4
ioschedulerはcfq
※ echo 3 > /proc/sys/vm/drop_cachesを頻繁に呼び出し
ファイルキャッシュの内容を空にし続けることで擬似的に無効としました。
このためOSのファイルキャッシュを完全には無効にできていません。
完全にファイルキャッシュを無効にするとさらに遅くなると思います。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch