vmstat命令的用法說明
用途
報告虛擬內存統計信息。
語法
vmstat [ -f ] [ -i ] [ -s ] [ -I ] [ -t ] [ -v ] [ PhysicalVolume ... ] [ Interval [ Count ] ]
描述
vmstat 命令報告關於內核 線程、虛擬內存、磁盤、陷阱和 CPU 活動的統計信息。由 vmstat 命令生成的報告可以用於平衡系統負載活動。系統範圍內的這些統計信息(所有的處理器中)都計算出以百分比表示的平均值,或者計算其總和。
由 vmstat 命令生成的以下報告示例包含欄標題及其描述:
kthr: 內核線程狀態在採樣間隔期間每秒鐘更改一次。
置於運行隊列中的內核線程數目。 |
|
置於等待隊列(等待資源、等待輸入/輸出)的內核線程數目。
|
內存 :關於使用虛擬內存和實內存的信息。如果虛擬頁已經被訪問的話,虛擬頁可以被認爲是活動的。一頁爲 4096 個字節。
活動虛擬頁。 |
|
注: 大部分實內存都用作文件系統數據的高速緩存。對於保持較小的空閒列表,這是很正常的。
|
頁 :關於缺頁故障和調頁活動的信息。這些是間隔的平均值,以秒爲單位給出。
頁面調度程序輸入/輸出列表。 |
|
從調頁空間調度進的頁面。 |
|
調出到調頁空間的頁面。 |
|
釋放的頁(頁面替換)。 |
|
通過頁替換算法掃描的頁面。 |
|
按頁替換算法的時鐘週期。
|
故障 :採樣間隔平均每秒的捕獲和中斷率。
設備中斷 |
|
系統調用。 |
|
內核線程上下文切換。
|
Cpu :CPU 使用時間故障百分比。
用戶時間。 |
|
系統時間。 |
|
CPU 空閒時間。 |
|
CPU 空閒時間,在此期間系統有未完成的磁盤/NFS I/O 請求。請參閱上面的詳細描述。
|
磁盤 :每秒向指定物理卷提供的傳送數目,該過程在採樣間隔中發生。PhysicalVolume 參數可以用於指定一到四個名稱。每個指定驅動器的傳送統計信息按指定順序給出。該計數代表向物理設備的請求數。它並不暗示讀取或寫入的數據量。幾個邏輯請求可以組合成爲一個物理請求。
如果指定一個 -I 標誌,I/O 定向視圖將會出現以下欄目變化。
kthr |
除了欄 r 和 b 之外,欄 p 也將顯示。
|
頁 |
將顯示新欄 fi 和 fo ,代替 re 和 cy 欄。
|