Answers:
方法1
跑:
top
检查程序的PID(第一列),然后运行:
top -p PID
方法2
将其粘贴到终端中或将其另存为mem_usage.sh并从终端运行。
#! /bin/bash
while :
do
clear
ps faux | grep casper
sleep 1s
done
要仅监视您的进程,可以检查/ proc / PID / status或/ proc / PID / statm。
关于/ proc / PID / statm:
完成后,cat /proc/PID/statm
您应该会看到以下内容:
611450 185001 883 18 0 593431 0
说明:
您也可以使用date和cat记录循环执行过程的内存活动。
你可以使用'top'
man top
该程序使您可以通过RSS,VSZ,CPU等对资源使用情况进行排序。它非常有用。
另外,有关内存使用情况的更详细细分,请尝试使用“ pmap”
man pmap
用法示例:
pmap -x 1234
干杯
sc。
pmap -x PID
,您的意思是否是令人难以置信的详细用法:-)
尝试:
watch 'ps faux | grep -v grep | grep casper'
您也可以使用--interval <seconds>
参数更改刷新间隔。