如何随时间监视进程的内存使用情况-ubuntu [关闭]

问题描述 投票:10回答:1

我想随着时间的推移在UNIX中观看给定的进程,以查看内存的增长时间(它是一项长期运行的工作)

我想我可以做

ps -aux | grep PID

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

有没有办法我可以使用sar来做到这一点?

linux memory ubuntu monitoring
1个回答
21
投票

我使用以下内容:

$ ps -o rss $(pgrep executablename)

将其放置在while循环中,或使用手表随着时间的流逝与尾巴一起对其进行监视。您也可以将其发送到文件中,然后由gnuplot为您绘制并每隔几秒钟刷新一次。

© www.soinside.com 2019 - 2024. All rights reserved.