pmapを使ってメモリ使用量を確認できますか?

pmapを使ってメモリ使用量を確認できますか?

Apacheサーバーのメモリ使用率を測定したいと思います。そのpmapコマンドを使用し、すべてのプロセスIDを渡してhttpd合計使用率に設定できますか?

pmap PID1 PID2 ....

pmapRAMの活用よりも多くの情報を提供しているようです。 Unix / Perlにメモリ使用量に関する正しい情報を取得するコマンドはありますか?

答え1

このpsユーティリティを使用してこれを実行できます。以下はLinuxで実行されます。

ps -p $(pgrep -d',' -x apache2) -o rss= | awk '{ i += $1 } END { print "Usage: " i"K" }'

apache2ディストリビューションでApacheで使用するプロセス名に変更します。

関連情報