首页服务器Linux服务器 深入理解linux下查看进程内存的使用情况

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

动态查看一个进程的内存使用复制代码 代码如下:1、top命令top -d 1 -p pid [,pid ...] //设置为delay 1s,默认是delay 3s如果想根据内存使用量进行排序,可以shift + m(Sort by…

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

复制代码 代码如下:


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: 100100100100
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


本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/fwq/Linux/8532.html
上一篇Linux服务器被黑怎么查?
下一篇 基于Linux系统中查看硬件等信息的方法详解
admin

作者: admin

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部