タグ

ブックマーク / naoya-2.hatenadiary.org (2)

  • naoyaのはてなダイアリー - Linuxのページキャッシュ

    世間では PHP が、Perl が、と盛り上がっているようですが空気を読まずまたカーネルの話です。今回はページキャッシュについて。 /dev/shm に参照系DBを持っていくと I/O 負荷が激減した件(当たり前だけど) - drk7jp で、ディスク上にあったファイルを /dev/shm (tmpfs) に移したら I/O 待ちがなくなって負荷がさがった、ということなんですがおそらくこれは tmpfs に置く必要はないかなと思います。Linux (に限らず他の OS もそうですが) にはディスクの内容を一度読んだらそれはカーネルがキャッシュして、二度目以降はメモリから読む機構 = ページキャッシュがあります。tmpfs にデータを載せることができた、ということは物理メモリの容量に収まるだけのデータサイズかと思うので、放っておけば該当のファイルの内容すべてがメモリ上にキャッシュされて io

    naoyaのはてなダイアリー - Linuxのページキャッシュ
    kakkyz81
    kakkyz81 2007/05/22
    DBのサイズがメモリのサイズに収まるとOSがよろしくやってくれてIOの時間が下がって幸せだよ
  • 君はブーンの涙を見る - naoyaのはてなダイアリー

    http://passionate1842.web.infoseek.co.jp/90.htm 恥ずかしながら今日はじめてみました。せつなす。 _____ .       __`ヽ   ,トr,' ´ ,.へ,  Sonic Boon !! .      ,イ,ィ'⌒"゙f''ト、!ヽ, ィ゙ ./ バ, k,ゝ└ト、└ ''゙ ,ス      ─=≡三         / ⌒ヽ j、 ` ーク'ー-‐ぅ7',´ ,ノ.               ⊂二二二( ^ω^)二⊃ ブーン .f`'`ー-R,,__   `'<,グ       ─=≡三         |   / |    、  `' .、                       ( ヽノ ',  .  ',__    ヽ         ─=≡三       ノ>ノ ',    | ',   .|            

    君はブーンの涙を見る - naoyaのはてなダイアリー
  • 1