如何监控进程内存使用情况 - ubuntu

时间:2011-09-02 01:13:16

标签: linux memory ubuntu monitoring

我希望随着时间的推移在unix中观看一个给定的进程,看看内存增长的时间(它是一个长期运行的工作)

我想我能做到

ps -aux | grep PID

每5分钟从cron运行一次,但似乎应该有更好的方法。

有没有办法可以用sar来做这件事?

1 个答案:

答案 0 :(得分:21)

我用这个:

$ ps -o rss $(pgrep executablename)

将其置于while循环中或使用watch监视它随时间耦合  尾巴。您也可以将它发送到文件并让gnuplot为您绘制并每隔几秒刷新一次。