我希望随着时间的推移在unix中观看一个给定的进程,看看内存增长的时间(它是一个长期运行的工作)
我想我能做到
ps -aux | grep PID
每5分钟从cron运行一次,但似乎应该有更好的方法。
有没有办法可以用sar来做这件事?
答案 0 :(得分:21)
我用这个:
$ ps -o rss $(pgrep executablename)
将其置于while循环中或使用watch监视它随时间耦合 尾巴。您也可以将它发送到文件并让gnuplot为您绘制并每隔几秒刷新一次。