2008年9月18日 星期四

vmstat


kthr      memory            page            disk          faults      cpu

r b w   swap  free  re  mf pi po fr de sr f0 m2 m2 m2   in   sy   cs us sy id

0 0 0 156352 168880 29  94 147 0  0  0 67  0  0  0  0  441  481   76  6  4 89在命令行收集虛擬記憶體性能的資料

procs:

r-->在運行佇列中等待的進程數

b-->在等待io的進程數

w-->可以進入運行佇列但被替換的進程

memoy

swap-->現時可用的交換記憶體(k表示)

free-->空閒的記憶體(k表示)

pages

re--》回收的頁面

mf--》非嚴重錯誤的頁面

pi--》進入頁面數(k表示)

po--》出頁面數(k表示)

fr--》空餘的頁面數(k表示)

de--》提前讀入的頁面中的未命中數

sr--》通過時鐘演算法掃描的頁面

disk 顯示每秒的磁片操作。 s表示scsi盤,0表示盤號

fault 顯示每秒的中斷數

in--》設備中斷

sy--》系統中斷

cy--》cpu交換

cpu 表示cpu的使用狀態

cs--》用戶進程使用的時間

sy--》系統進程使用的時間

id--》cpu空閒的時間

如果 r經常大於 4 ,且id經常少於40,表示cpu的負荷很重。

如果pipo 長期不等於0,表示記憶體不足。

如果disk 經常不等於0 且在 b中的佇列 大於3 表示 io性能不好。

沒有留言: