■Linux のプロセスが Copy on Write で共有しているメモリのサイズを調べる
http://d.hatena.ne.jp/naoya/20080212/1202830671
ここに載ってるperlのスクリプトを動かそうと思ったら、Perl の Linux::Smaps っていうモジュールが必要だった。
チューニング中のサーバには入れることができなかったので、他の方法を探していたらあった。
■2010-09-23の技術こねた
http://blog.livedoor.jp/kurt0027/archives/52376188.html
シェルスクリプトで書かれていたので、早速使ってみた。
■使い方
例:apache の子プロセスが共有しているメモリサイズを調べる。
# /bin/bash ./smaps.sh $(pgrep -u apache httpd) PID VSZ RSS Shared 21462 89292KB 67748KB 62176KB(92%) 23219 88276KB 65316KB 61160KB(94%) ・・・
0 件のコメント:
コメントを投稿