2001年05月12日(土) [過去の今日]
#4 メモリ不足、そのわけは
xosviewという奴でメモリを見てみることに。
するとメモリ量の中に、USED+SHAR/BUFF/CACHEという、三つの領域が見て取れた。どうやらCHACEってのはHDDへのキャッシュらしい。つまり、空いてる部分を使ってHDDアクセスを減らしてる、ということ、なのかな。BUFFはバッファで、そのキャッシュのために空けておく部分、ということらしい。
うちの環境では、このキャッシュが異様にでかい。128Mのメモリの中、およそ2/3くらいがキャッシュ。てことは80Mくらいのキャッシュがあるということか。で、スワップは別に80Mくらいある。
えーと、まてよ。てことはキャッシュにスワップの80M中80Mが含まれてる? てことは事実上スワップ無し? なにゅー?
では時折HDDにアクセスしまくって重くなるのはなんだろう。CPUが追いついてないのか? うーん、よくわからん。しばらくモニタ続けるか。