參考文獻:
名稱:pmap - report memory map of a process(檢視程序的記憶體映像資訊)
用法pmap [ options ] pids
pmap -v
選項含義
-x extended show the extended format. 顯示擴充套件格式
-d device show the device format. 顯示裝置格式
-q quiet do not display some header/footer lines. 不顯示頭尾行
-v show version displays version of program. 顯示版本
我們可以通過插入多個pid檢查多程序記憶體,輸入多個pid時中間使用空格分隔。
迴圈顯示程序9527的裝置格式的最後1行,間隔10秒
while true; do pmap -d 9527 | tail -1; sleep 10; done
linux下的pmap命令
linux的pmap命令可以很方便地看到某個程序所用的記憶體情況,說明如下 1 pmap d 程序號 出現的幾列的含義 每列的含義如下 引數 解釋 kbytes 該虛擬段的大小 rss 裝置號 主裝置 次裝置 anon 裝置的節點號,0表示沒有節點與記憶體相對應 mode 許可權 r read,w ...
Linux效能測試 free命令
命 令 free 功能說明 顯示記憶體狀態。語 法 free bkmotv s 間隔秒數 補充說明 free指令會顯示記憶體的使用情況,包括物理記憶體,虛擬的交換檔案記憶體,共享記憶體區段,以及系統核心使用的緩衝區等。參 數 b 以byte為單位顯示記憶體使用情況。k 以kb為單位顯示記憶體使用情況...
Linux效能測試 strace命令
1 功能說明 strace 命令是一種強大的工具 能夠顯示任何由使用者空間程式發出的系統呼叫 strace 顯示這些呼叫的引數並返回符號形式的值 strace 從核心接收資訊 而且無需以任何特別的方式來構建核心 strace 的每一行輸出包括系統呼叫名稱,然後是引數和返回值.下面記錄幾個常用opti...