6 Oct
2006
6 Oct
'06
12:25
今井です。 一昨日からyumやyumexを使ってアップデートモジュールを幾つか のグループに分けてそれぞれのマシンでアップデート処理してたの はいいんですが、そのうちやたら遅いなぁと思ったら yumの処理を実際に行っているPythonのプロセスでトータルで1.4G、 物理的に700MBほど占有しておりました。 それを実行しているマシンはそれぞれメモリ1Gなので....という訳 ですね。 スワップも気がつけば確保してある2Gほとんど使いきってました...。 SUSELinuxの欠点(メモリに空きがあるうちは快適だがメモリ食い つぶすと...)を改めて認識したというか....。 1つのプロセスもしくは特定のプロセス(今回の場合だとyum、yumex もしくはPythonだけ限定で)にて使用できるメモリを外部から強制的 に制限する方法があれば良いのですが....。 使用頻度は高いけども処理の優先度が最も低いようなプロセスで、 本来なら一番控えめに動作してなきゃいけないのに、他のプロセスを 邪魔してまでリソースを我が物顔で浪費するようなのは何とかしたい とこです。 他にも該当するのが幾つか....。 -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 今井 優 mail: maimai@coral.ocn.ne.jp web: http://www10.ocn.ne.jp/~masimai/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~