动态查看一个进程的内存使用

1、top命令 top -d 1 -p pid [,pid ...] //设置为delay 1s,默认是delay 3s
如果想根据内存使用量进行排序,可以shift + m(Sort by memory usage)

 

静态查看一个进程的内存使用

 1、pmap命令 pmap pid 2、ps命令 ps aux|grep process_name
3、查看/proc/process_id/文件夹下的status文件 Name: php State: R (running) SleepAVG: 0%
Tgid: 21574 Pid: 21574 PPid: 10005 TracerPid: 0 Uid: 1000 1000 1000 1000 Gid:
100 100 100 100 FDSize: 256 Groups: 16 100 VmPeak: 161740 kB VmSize: 161740 kB
VmLck: 0 kB VmHWM: 107144 kB VmRSS: 107144 kB VmData: 106192 kB VmStk: 84 kB
VmExe: 5588 kB VmLib: 7884 kB VmPTE: 268 kB Threads: 1 SigQ: 0/69632 SigPnd:
0000000000000000 ShdPnd: 0000000000000000 SigBlk: 0000000000000000 SigIgn:
0000000000001000 SigCgt: 00000001818040a7 CapInh: 0000000000000000 CapPrm:
0000000000000000 CapEff: 0000000000000000 Cpus_allowed:
00000000,00000000,00000000,0000000f Mems_allowed: 1 任务虚拟地址空间的大小 VmSize
应用程序正在使用的物理内存的大小 VmRSS

技术
©2019-2020 Toolsou All rights reserved,
java实现抢红包功能2021年2月程序员工资统计,平均15144元可怕的不是堕落,而是清楚自己在堕落java简单的抽奖算法,抽奖DemoPYTHON入门期末复习汇总惹什么猫都别惹熊猫!「功夫熊猫」20年对人类拿下4血软件测试之BUG描述JS 的骚操作程序员因拒绝带电脑回家被开除,获赔 19.4 万元vue组件页面高度根据屏幕大小自适应