2008/06/22(Sun)screen暴走?
2008/06/22 3:23
実メモリ512MBってのは自分の使い方だと厳しいのかなぁ…と思ってましたが、rootさんになって色々探ってみると、どうやらscreenが500MB以上swappingしているようだ。
screenの便利さに慣れてから、一ヶ月以上も立ちあげっぱなしで、使うたびにdetach/attachしまくっているのは、作った人間としては想定している使い方のはずだけどなぁ…。
# swapoff -aで実メモリが確保できないほどに膨らむってのはいかがなものか…。
vimの中断状態や、ほかのサーバーにログインしていたウィンドウを次々閉じて、screenを起動しなおしてみると、一気に解放された模様……。なんだったんだ??
この後、一応# swapoff -aと# swapon -aをして、swapを空に片づけておきました。
やれやれ。
余談
どのプロセスがスワップしまくっているかを調べるのは、psコマンドにcをつけると便利です。$ ps axuc | lvとでもして、VSZ列を眺めてみてください。(単位KB)