linux下使用pmap指令查看进程的内存使用

回复 收藏
pmap这个指令是用来查看进程占用的内存及使用地址空间。
常使用的选项为 -d ,如下查看进程 (pid为24030)的内存使用:

pmap -d 24030
24030:   /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
Address           Kbytes Mode  Offset           Device    Mapping
0000000000400000    6444 r-x-- 0000000000000000 008:00002 php-cgi
0000000000c4b000     272 rw--- 000000000064b000 008:00002 php-cgi
0000000000c8f000      52 rw--- 0000000000c8f000 000:00000   [ anon ]
00000000059dc000    9572 rw--- 00000000059dc000 000:00000   [ anon ]
0000003519000000     508 r-x-- 0000000000000000 008:00002 libfreetype.so.6.3.10
000000351907f000    2048 ----- 000000000007f000 008:00002 libfreetype.so.6.3.10
中间部分省略
00002b757df75000       4 rw--- 000000000000a000 008:00002 libnss_files-2.5.so
00002b757df76000   32768 rw-s- 0000000000000000 000:00008 zero (deleted)
00002b7580685000       4 rw-s- 0000000000000000 000:00008 zero (deleted)
00007fff2e126000     476 rwx-- 00007fff2e126000 000:00000   [ stack ]
00007fff2e19d000       8 rw--- 00007fff2e19d000 000:00000   [ anon ]
ffffffffff600000    8192 ----- 0000000000000000 000:00000   [ anon ]
mapped: 139548K    writeable/private: 12344K    shared: 32772K

每列的含义如下:
参数 解释
Address: 进程所占的地址空间
Kbytes 该虚拟段的大小
Mode 权限:r=read, w=write, x=execute, s=shared, p=private(copy on write)
Mapping: bash 对应的映像文件名
我们要看的是最后一行的值
mapped 表示该进程映射的虚拟地址空间大小,也就是该进程预先分配的虚拟内存大小,即ps出的vsz
writeable/private  表示进程所占用的私有地址空间大小,也就是该进程实际使用的内存大小      
shared 表示进程和其他进程共享的内存大小

为什么ps RSS列相加总和大于实际的物理内存大小
2012-02-22 12:27 举报
已邀请:
0

cwab4532

赞同来自:

乍看到巴里島無敵的海景
我這兒才發現,自己對巴里島幾乎什麼都不知道,連去哪兒玩都不知道,房屋二胎,隱隱有了被小A忽悠了的感覺。
  第一件事就是兌換貨幣,巴里島的人很不厚道,換錢的時候竟然吞了我20萬印尼盾,還裝傻。我忽然想起來攻略上說的換錢的陷阱,二話不說,拿回我的美元,走人。
  隨後開始了我巴里島第一頓午飯。由於完全不知道印尼的飲食是怎麼樣的,我看著全英文的菜單直發楞。最終抱著來海邊就吃海鮮的想法,點了see food。熱帶的人都比較懶,等到大家快餓死的時候,飯終於上來了。看我的那一份的時候,淚流滿面,所謂的see food就是蝦仁和魷魚炒飯。
    
  飯完,感情和合,去了Legian Beach看看。乍看到巴里島無敵的海景,國內的土人心情好激動,小A和NINI受不了曬,相約去逛免稅店了。不懂這些女人,跑了這麼遠就為了逛免稅店。我、小X、KATE繼續逛海灘。 Legian就是大名鼎鼎的巴里島爆炸案的發生地。爆炸案以前這里天天晚上是夜夜笙歌,歐美的老外都在這裡狂歡。可惜爆炸案之後這裡就沒落了。
  沿著海灘往前溜達,海裡有人在衝浪,心裡看的癢癢的。巴里島海灘上多是外國友人和當地的小屁孩以及奸商和衝浪教練,coach皮夾。沒理,第一天隨便逛逛,玻尿酸
    
  巴里島正處雨季。簡單理解也就是雨非常多的意思。我很幸運,第一天就淋了5場雨,三場是暴雨。第二場暴雨躲在一個超豪華的別墅酒店裡躲雨,漂亮的游泳池讓人垂涎。服務員過來和我們聊天,問了一下價格,一天200刀。現在想想,巴里島比三亞便宜多了。
  逛完海灘去沖腳,旁邊冷不丁衝來一人就伸手要錢,開口就是4w。我狠狠地鄙視了他一頓,給了2k走人。小伙子發現被我識破了,也不好意思,巴里島這地方人真是窮瘋了。
  去了海邊的餐館吃飯,我依舊是海鮮流,巴里島點了不知名字的魚,味道一般般。吃完決定回去。走了好久,後來發現自己悲劇的迷路了,無奈打車回家。司機果然一如傳說中的黑心,11k的路費貪污了我們9k的消費,裝著沒零錢。本著強龍不壓地頭蛇的心態,自認倒霉吧。
  巴里島街道狹小,脈衝光效果,很多地方是單行道,所以來回的路基本是不一樣的,當然這是我們後來才了解的。
好站推薦:
拉皮價格小三新娘化妝課程最先問抓姦
手電筒
抽脂
LED
眼袋移位
裝修設計
臺北搬家
機車借款
函館
玄關門
徵信
高雄借款
汽車借款
情趣用品
瘦腿
銘版
肉毒桿菌
粉刺
隆鼻
二胎
甲溝炎
抓姦
電波拉皮
台中清潔公司
85大樓
醫美
雷射溶脂
電波拉皮
氣密窗
植牙
工商日誌
瘦小腿
系統傢俱
留學英國
粉餅雷射
拉皮
系統櫃
清境農場
雷射溶脂
濕疹
順傑
台北旅店
房屋二胎
家事服務
淨膚雷射
豐頰
房貸
紐西蘭旅遊
減肥
監視器
關島婚禮
痘疤
淚溝
千葉
玻尿酸
九族文化村
av女優
法令紋
台灣鳳梨酥
螢光棒
峇里島旅遊
割雙眼皮
0

喀洛池

赞同来自:

学习

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: