1. 程式人生 > >top命令信息

top命令信息

大小 公式 load com 技術 nbsp das 申請 自身

12.通過top命令我們可以知道哪些內容 !!

load average: 0.00, 0.01, 0.05 這3個值最好都不要超過10(經驗) 如果超過10就是不正常 需要查一下

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命令信息