copy from:
top命令監控某個程序的資源占有情況
下面是各種記憶體:
virt:virtual memory usage
1、程序「需要的」虛擬記憶體大小,包括程序使用的庫、**、資料等
2、假如程序申請100m的記憶體,但實際只使用了10m,那麼它會增長100m,而不是實際的使用量
res:resident memory usage 常駐記憶體
1、程序當前使用的記憶體大小,但不包括swap out
2、包含其他程序的共享
3、如果申請100m的記憶體,實際使用10m,它只增長10m,與virt相反
4、關於庫占用記憶體的情況,它只統計載入的庫檔案所佔記憶體大小
shr:shared memory
1、除了自身程序的共享記憶體,也包括其他程序的共享記憶體
2、雖然程序只使用了幾個共享庫的函式,但它包含了整個共享庫的大小
3、計算某個程序所佔的物理記憶體大小公式:res – shr
4、swap out後,它將會降下來
data
1、資料占用的記憶體。如果top沒有顯示,按f鍵可以顯示出來。
2、真正的該程式要求的資料空間,是真正在執行中要使用的。
top命令引數
linux top命令virt,res,shr,data的含義 virt virtual memory usage 虛擬記憶體 1 程序 需要的 虛擬記憶體大小,包括程序使用的庫 資料等 2 假如程序申請100m的記憶體,但實際只使用了10m,那麼它會增長100m,而不是實際的使用量 res res...
Linux下top命令詳解
引言 使用top命令,可以檢視正在執行的程序和系統負載資訊,包括cpu負載 記憶體使用 各個程序所佔系統資源等,top可以以一定頻率更新這些統計資訊。下面我們來學習top命令的具體使用方法。top命令列引數 b 批處理模式 batch mode 可輸出到管道 檔案。預設情況下 b會一直輸出,可以用 ...
linux下top命令詳解
1 top 先看一張linux下執行top命令後的圖 注 如果想退出直接ctrl c或者q即可 下面我們來逐行分析一下 第一行12 17 13 當前系統時間 1 day 1 42 系統已經執行了1天1小時42分鐘 這期間沒有重啟過 2 users 當前有兩個使用者登入過系統 0.00 0.0.0.0...