Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
A.9. vmstat
「Vmstat」輸出您系統程序、記憶體、分頁、區塊輸入/輸出、中斷,和 CPU 活動的報告。 此工具提供這些事件自最近一次機器重新啟動,或自之前報告的即時報告。
- -a
- 顯示活躍與非活躍記憶體。
- -f
- 顯示自重新啟動後 fork 的數量。這包括「
fork
」、「vfork
」, 和「clone
」系統呼叫,並等同於總建立任務的數量。各個程序是根據執行緒使用量,由一個或更多任務代表。此顯示不重複。 - -m
- 顯示 slab 資訊。
- -n
- 指明標題只會顯示一次,而非定期顯示。
- -s
- 顯示有關各種事件相應與記憶體數據的表格。此顯示不重複。
- delay
- 報告之間的延遲,以秒為單位。若沒有特定延遲則只會印出一份報告,並顯示機器自最近一次重新啟動後的平均值。
- count
- 清算對系統提出報告的次數。若無特定計數且延遲已定義,「vmstat」將不受限制提出報告。
- -d
- 顯示硬碟數據。
- -p
- 以分割名稱作為數值,並為其分割區提出詳細報告。
- -S
- 定義報告中的單位輸出。有效數值為「
k
」(1,000 位元組)、「K
」 (1,024 位元組)、「m
」 (1,000,000 位元組),或「M
」(1,048,576 位元組)。
更多有關由各個輸出模式提供的輸出,請參閱 man page:
$ man vmstat