源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

深入理解linux下查看进程内存的使用情况

  • 时间:2021-04-16 15:13 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:深入理解linux下查看进程内存的使用情况
动态查看一个进程的内存使用
[u]复制代码[/u] 代码如下:
[b]1、top命令 [/b]top -d 1 -p pid [,pid ...] //设置为delay 1s,默认是delay 3s 如果想根据内存使用量进行排序,可以shift + m(Sort by memory usage)
静态查看一个进程的内存使用
[u]复制代码[/u] 代码如下:
[b]1、pmap命令 [/b]pmap pid [b]2、ps命令 [/b]ps aux|grep process_name [b]3、查看/proc/process_id/文件夹下的status文件 [/b]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
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部