前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >深入理解linux下查看进程内存的使用情况

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

作者头像
习惯说一说
修改2019-07-10 10:59:02
5.4K0
修改2019-07-10 10:59:02
举报

本篇文章是对linux下查看进程内存的使用情况进行了详细的分析介绍,需要的朋友参考下

动态查看一个进程的内存使用 复制代码 代码如下: 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

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档