- 論壇徽章:
- 0
|
# vmstat
procs memory page disk faults cpu
r b w avm fre flt re pi po fr sr ad0 in sy cs us sy id
0 2 1 270512 20316 30 0 0 0 26 5 1223 1589 98 593 1 1 99
最好使用vmstat t [n]命令,例如 vmstat 5 5,表示在T(5)秒時(shí)間內(nèi)進(jìn)行N(5)次采樣。如果只使用vmstat,無(wú)法反映真正的系統(tǒng)情況。
procs:
r-->在運(yùn)行的進(jìn)程數(shù)
b-->在等待io的進(jìn)程數(shù)(等待i/o,paging等等)
w-->可以進(jìn)入運(yùn)行隊(duì)列但被替換的進(jìn)程
memoy(以k為單位,包括虛擬內(nèi)核和真實(shí)內(nèi)存,正在運(yùn)行或最近20秒在運(yùn)行的進(jìn)程所用的虛擬內(nèi)存將被視為active)
avm-->活動(dòng)的虛擬內(nèi)存
free-->空閑的內(nèi)存
pages(統(tǒng)計(jì)錯(cuò)誤頁(yè)和活動(dòng)頁(yè),每5秒平均一下,以秒為單位給出數(shù)值)
flt-->錯(cuò)誤頁(yè)總數(shù)
re-->回收的頁(yè)面
pi-->進(jìn)入頁(yè)面數(shù)
po-->出頁(yè)面數(shù)
fr-->空余的頁(yè)面數(shù)
sr-->每秒通過(guò)時(shí)鐘算法掃描的頁(yè)面
disk 顯示每秒的磁盤(pán)操作(磁盤(pán)名字的前兩個(gè)字母加數(shù)字,默認(rèn)只顯示兩個(gè)磁盤(pán),如果有多的,可以加-n來(lái)增加數(shù)字或在命令行下把磁盤(pán)名都填上。)
fault 顯示每秒的中斷數(shù)
in-->設(shè)備中斷
sy-->系統(tǒng)中斷
cy-->cpu交換
cpu 表示cpu的使用狀態(tài)
cs-->用戶(hù)進(jìn)程使用的時(shí)間
sy-->系統(tǒng)進(jìn)程使用的時(shí)間
id-->cpu空閑的時(shí)間
解釋?zhuān)?br />
如果 r經(jīng)常大于 4 ,且id經(jīng)常少于40,表示cpu的負(fù)荷很重。
如果pi,po 長(zhǎng)期不等于0,表示內(nèi)存不足。
如果disk 經(jīng)常不等于0, 且在 b中的隊(duì)列 大于3, 表示 io性能不好。
本文來(lái)自ChinaUnix博客,如果查看原文請(qǐng)點(diǎn):http://blog.chinaunix.net/u2/68572/showart_1151133.html |
|