linux pmap

pmap查看某个进程的内存使用情况

最核心就是最后一句:
mapped:23344Kwriteable/private:1280Kshared:4K

mappedpsvsz
writeable/private使malloc
sharedmmap

[root@ying ~]# ps -aux | grep nginx
root      1030  0.0  0.0   9028   656 pts/0    R+   11:12   0:00 grep --color=auto nginx
root      1843  0.0  0.0  20832   600 ?        Ss   Jan10   0:00 nginx: master process ./nginx
nobody    1844  0.0  0.1  23344  1600 ?        S    Jan10   0:00 nginx: worker process
[root@ying ~]# pmap -d 1844
1844:   nginx: worker process
Address           Kbytes Mode  Offset           Device    Mapping
0000000000400000     540 r-x-- 0000000000000000 0fd:00001 nginx
0000000000686000       4 r---- 0000000000086000 0fd:00001 nginx
0000000000687000      64 rw--- 0000000000087000 0fd:00001 nginx
0000000000697000      60 rw--- 0000000000000000 000:00000   [ anon ]
00000000025e4000     264 rw--- 0000000000000000 000:00000   [ anon ]
0000000002626000     216 rw--- 0000000000000000 000:00000   [ anon ]
00007ff42147d000      32 r-x-- 0000000000000000 0fd:00001 libnss_sss.so.2
00007ff421485000    2044 ----- 0000000000008000 0fd:00001 libnss_sss.so.2
00007ff421684000       4 r---- 0000000000007000 0fd:00001 libnss_sss.so.2
00007ff421685000       4 rw--- 0000000000008000 0fd:00001 libnss_sss.so.2
00007ff421686000      48 r-x-- 0000000000000000 0fd:00001 libnss_files-2.17.so
00007ff421692000    2044 ----- 000000000000c000 0fd:00001 libnss_files-2.17.so
00007ff421891000       4 r---- 000000000000b000 0fd:00001 libnss_files-2.17.so
00007ff421892000       4 rw--- 000000000000c000 0fd:00001 libnss_files-2.17.so
00007ff421893000      24 rw--- 0000000000000000 000:00000   [ anon ]
00007ff421899000       8 r-x-- 0000000000000000 0fd:00001 libdl-2.17.so
00007ff42189b000    2048 ----- 0000000000002000 0fd:00001 libdl-2.17.so
00007ff421a9b000       4 r---- 0000000000002000 0fd:00001 libdl-2.17.so
00007ff421a9c000       4 rw--- 0000000000003000 0fd:00001 libdl-2.17.so
00007ff421a9d000     484 r-x-- 0000000000000000 0fd:00001 libfreebl3.so
00007ff421b16000    2048 ----- 0000000000079000 0fd:00001 libfreebl3.so
00007ff421d16000       4 r---- 0000000000079000 0fd:00001 libfreebl3.so
00007ff421d17000       4 rw--- 000000000007a000 0fd:00001 libfreebl3.so
00007ff421d18000      16 rw--- 0000000000000000 000:00000   [ anon ]
00007ff421d1c000    1756 r-x-- 0000000000000000 0fd:00001 libc-2.17.so
00007ff421ed3000    2044 ----- 00000000001b7000 0fd:00001 libc-2.17.so
00007ff4220d2000      16 r---- 00000000001b6000 0fd:00001 libc-2.17.so
00007ff4220d6000       8 rw--- 00000000001ba000 0fd:00001 libc-2.17.so
00007ff4220d8000      20 rw--- 0000000000000000 000:00000   [ anon ]
00007ff4220dd000      84 r-x-- 0000000000000000 0fd:00001 libz.so.1.2.7
00007ff4220f2000    2044 ----- 0000000000015000 0fd:00001 libz.so.1.2.7
00007ff4222f1000       4 r---- 0000000000014000 0fd:00001 libz.so.1.2.7
00007ff4222f2000       4 rw--- 0000000000015000 0fd:00001 libz.so.1.2.7
00007ff4222f3000     384 r-x-- 0000000000000000 0fd:00001 libpcre.so.1.2.0
00007ff422353000    2044 ----- 0000000000060000 0fd:00001 libpcre.so.1.2.0
00007ff422552000       4 r---- 000000000005f000 0fd:00001 libpcre.so.1.2.0
00007ff422553000       4 rw--- 0000000000060000 0fd:00001 libpcre.so.1.2.0
00007ff422554000      32 r-x-- 0000000000000000 0fd:00001 libcrypt-2.17.so
00007ff42255c000    2044 ----- 0000000000008000 0fd:00001 libcrypt-2.17.so
00007ff42275b000       4 r---- 0000000000007000 0fd:00001 libcrypt-2.17.so
00007ff42275c000       4 rw--- 0000000000008000 0fd:00001 libcrypt-2.17.so
00007ff42275d000     184 rw--- 0000000000000000 000:00000   [ anon ]
00007ff42278b000      92 r-x-- 0000000000000000 0fd:00001 libpthread-2.17.so
00007ff4227a2000    2044 ----- 0000000000017000 0fd:00001 libpthread-2.17.so
00007ff4229a1000       4 r---- 0000000000016000 0fd:00001 libpthread-2.17.so
00007ff4229a2000       4 rw--- 0000000000017000 0fd:00001 libpthread-2.17.so
00007ff4229a3000      16 rw--- 0000000000000000 000:00000   [ anon ]
00007ff4229a7000     128 r-x-- 0000000000000000 0fd:00001 ld-2.17.so
00007ff422b84000     212 rw--- 0000000000000000 000:00000   [ anon ]
00007ff422bb9000      20 rw--- 0000000000000000 000:00000   [ anon ]
00007ff422bc5000       4 rw-s- 0000000000000000 000:00004 zero (deleted)
00007ff422bc6000       4 rw--- 0000000000000000 000:00000   [ anon ]
00007ff422bc7000       4 r---- 0000000000020000 0fd:00001 ld-2.17.so
00007ff422bc8000       4 rw--- 0000000000021000 0fd:00001 ld-2.17.so
00007ff422bc9000       4 rw--- 0000000000000000 000:00000   [ anon ]
00007fffb3218000     132 rw--- 0000000000000000 000:00000   [ stack ]
00007fffb3375000       8 r-x-- 0000000000000000 000:00000   [ anon ]
ffffffffff600000       4 r-x-- 0000000000000000 000:00000   [ anon ]
mapped: 23344K    writeable/private: 1280K    shared: 4K
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值