Ran*_*Ran 7 memory linux ubuntu-10.10
我需要一个可以获取名为“job_runner_o”的进程的内存消耗的命令。
运行 ubuntu 10.10
有什么想法吗?
您可以使用ps
列选择:
ps -eo vsz,rss,comm|grep job_runner_0
Run Code Online (Sandbox Code Playgroud)
将列出虚拟内存大小 (vsz) 和驻留集大小 (rss)。ps
有关这些列和其他可用列的详细信息的手册页。
您还应该查看 中的文件/proc/$pid/
,尤其是/proc/$pid/status
. 它们包含大量信息。例如,尝试:
cat /proc/`pgrep job_runner_0`/status
Run Code Online (Sandbox Code Playgroud)
(这里假设只有一个名为 job_runner_0 的进程。)
另一个快速选项是pmap
,它将列出详细的流程映射信息。
pmap -x $(pidof job_runner_0)
Run Code Online (Sandbox Code Playgroud)
获取完整的详细列表(这也存在于 /proc 文件之一中)。
如果有多个具有该名称的进程,并且您只想使用内存总量,则可以这样做:
pmap $(pgrep job_runner_0) | grep "^ total"
Run Code Online (Sandbox Code Playgroud)
在 shell 上执行以下命令:
grep VmRSS /proc/$(pidof job_runner_o)/status
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8727 次 |
最近记录: |