美文网首页
内存工具:free、vmstat、pmap

内存工具:free、vmstat、pmap

作者: Simon_Ye | 来源:发表于2020-03-06 18:55 被阅读0次

free命令:

显示内存空间使用状态

  • 格式:free [OPTION]
     -b:以字节为单位
     -m:以MB为单位
     -g:以GB为单位
     -h:易读格式
     -o:不显示RAM + swap 的总和(CentOS 7 不可用)
     -s n:刷新间隔为n秒
     -c n:刷新n次后即退出

pmap命令:进程树对应的内存映射

pmap [options] pid [...]
 -x:显示详细格式的信息

  • 示例:
    [root@node1 ~]# pmap -x 1
    1:   /usr/lib/systemd/systemd --switched-root --system --deserialize 22
    Address           Kbytes     RSS   Dirty Mode  Mapping
    000055e6c2931000    1412    1168       0 r-x-- systemd
    000055e6c2c91000     140     132     132 r---- systemd
    000055e6c2cb4000       4       4       4 rw--- systemd
    000055e6c3019000    1556    1368    1368 rw---   [ anon ]
    00007f5ef0000000     164      12      12 rw---   [ anon ]
    00007f5ef0029000   65372       0       0 -----   [ anon ]
    00007f5ef58a9000       4       0       0 -----   [ anon ]
    00007f5ef58aa000    8192       8       8 rw---   [ anon ]
    00007f5ef60aa000       4       0       0 -----   [ anon ]
    00007f5ef60ab000    9024     840     840 rw---   [ anon ]
    ...
    
  • 另外一种实现:
    ~]# cat /proc/PID/maps

相关文章

网友评论

      本文标题:内存工具:free、vmstat、pmap

      本文链接:https://www.haomeiwen.com/subject/vbkgrhtx.html