ようこそゲストさん

Kerosoft : Modus Operandi

2008/06/22(Sun) screen暴走?

はてブ情報 はてブに登録 はてブ数 2008/06/22 3:23 Software::Linux
ずっと動きっぱなしでこれからの夏の温度上昇が心配なうちのサーバーですが(このmo.kerosoft.comの運営も担ってます)、3週間ほど前からswap領域が肥大してるのが気になっていました。(実メモリ領域は普段通り適度にcached状態)

実メモリ512MBってのは自分の使い方だと厳しいのかなぁ…と思ってましたが、rootさんになって色々探ってみると、どうやらscreenが500MB以上swappingしているようだ。
screenの便利さに慣れてから、一ヶ月以上も立ちあげっぱなしで、使うたびにdetach/attachしまくっているのは、作った人間としては想定している使い方のはずだけどなぁ…。

# swapoff -aで実メモリが確保できないほどに膨らむってのはいかがなものか…。

vimの中断状態や、ほかのサーバーにログインしていたウィンドウを次々閉じて、screenを起動しなおしてみると、一気に解放された模様……。なんだったんだ??




この後、一応# swapoff -a# swapon -aをして、swapを空に片づけておきました。
やれやれ。

余談

どのプロセスがスワップしまくっているかを調べるのは、psコマンドにcをつけると便利です。
$ ps axuc | lvとでもして、VSZ列を眺めてみてください。(単位KB)
参考になった記事や興味深かった記事は、他の人も見つけやすいようにリンクはてブしていただけると助かります…。 コメントも歓迎です。

名前:  非公開コメント   

  • TB-URL  http://mo.kerosoft.com/037/tb/