松田です。 This message is follow to [Subject:][vine-users:052084] Re: メモリの使用量について [From :]Ando Tsutomu [Date :]Thu, 11 Jul 2002 10:52:17 +0900 (JST) [Message-Id:]<20020711.105217.104028492.ando-tom@xxxxxxxxxxxxxx> >> Vine2.5CRをインストールしてから2ヶ月ほど利用しているのですが、 >> Linuxを起動しているだけで、メモリをどんどん食い潰していきます。 >> >> 2時間ほど立ち上げているとメモリの空きが無くなっています。 > >詳しい and 正確なドキュメント等のポインタを示せないので記憶で書きます >が、linux は使用していないメモリをファイルキャッシュとして使用している >ので、 キャッシュファイルとして使用するかどうかは知りませんが、 使用していたメモリ領域をfreeしても すぐに解放されその領域が空き領域となるわけでは無い ってのは有ったと思います。 #いちいちすぐに解放してたんだと、負荷がかかるのと #次に同じくらいのメモリ容量を要求された時に #すぐに渡せるように、だったかな。 #そこらへんはLinuxカーネルの本に書いてあったと思います。 >> [rabbit@rabbit rabbit]$ free >> 合計 使用済 空き領域 共有領域 バッファ キャッシュ >> Mem: 254444 248932 5512 0 30660 50064 >> -/+ バッファ: 168208 86236 >> Swap: 128512 920 127592 > >私のところは以下の様な感じ。塔載メモリは 64MByte です。 > >ribbon:~$ uptime > 10:48:42 up 2:02, 3 users, load average: 0.01, 0.04, 0.03 >ribbon:~$ free > total used free shared buffers cached >Mem: 62820 60492 2328 0 7124 17880 >-/+ buffers/cache: 35488 27332 >Swap: 264560 48728 215832 $ uptime 10:58am up 8 days, 13:38, 1 user, load average: 0.04, 0.01, 0.00 $ free total used free shared buffers cached Mem: 127204 71184 56020 21412 46028 6596 -/+ buffers/cache: 18560 108644 Swap: 249912 0 249912 ってな感じでうちのマシンだと有り余ってますが、 これはカーネルが2.2系なせいでしょうな。 上記の変更は2.4系だったからのような記憶が有るので。 -- ∧ ∧ 松田 和雄 ≡⌒∇⌒≡ mailto:num-o@xxxxxxxxxxxxxx