linux下如何动态的跟踪某个进程占用的内存,已知进程名或进程ID
linux下如何动态的跟踪某个进程占用的内存,已知进程名或进程ID 。 如果不好做的话,能否得到一个平均值或最大值也行? 本帖最后由 PinkOrient 于 2015-12-20 16:22 编辑cat /proc//status|grep RSS
如:
$ cat /proc/28973/status|grep RSS
VmRSS: 308680 kB
另:
man proc可以看到更多的说明
* VmRSS: Resident set size.
写个简单的脚本就可以持续跟踪一个进程的RSS变化,从外部判断是否有泄露了。
用PSS的话更准吧,至少会把共享的给平摊下后计算; ps -p $PID -o pid,rss,......
页:
[1]