other languages
VMSTAT(8) | Linux 系統管理員手冊 | VMSTAT(8) |
NAME¶
vmstat - 報告虛擬內存的統計信息總覽¶
vmstat [-n] [延時[次數]]vmstat [-V]
描述¶
vmstat 對系統的進程情況、內存使用情況、交換頁和 I/O 塊使用情況、 中斷以及 CPU 使用情況進行統計並報告相應的信息。第一個顯示內容指出了計算機自上次重啓至今的平均使用情況。 後面的每一行信息是按 延時 定期地顯示系統的各部分信息。 進程信息和內存信息都是即時產生的。
選項¶
-n 開關令第一次的信息只顯示一次而不是週期地產生。延時 是以秒爲單位的刷新時間間隔。 如果沒有給出此延時時間,則僅顯示系統啓動至今的平均值。
次數 指的是更新的次數。 如果沒有指定此數而又定義了延時時間,則次數的默認值是無窮次。
-V 開關可以用來輸出該命令的版本信息。
輸出信息簡介¶
Procs¶
r: 等待運行的進程數 b: 處在非中斷睡眠狀態的進程數 w: 被交換出去的可運行的進程數。 此數由 linux 計算得出,但 linux 並不耗盡交換空間
Memory¶
swpd: 虛擬內存使用情況,單位:KB free: 空閒的內存,單位KB buff: 被用來做爲緩存的內存數,單位:KB
Swap¶
si: 從磁盤交換到內存的交換頁數量,單位:KB/秒 so: 從內存交換到磁盤的交換頁數量,單位:KB/秒
IO¶
bi: 發送到塊設備的塊數,單位:塊/秒 bo: 從塊設備接收到的塊數,單位:塊/秒
System¶
in: 每秒的中斷數,包括時鐘中斷 cs: 每秒的環境(上下文)切換次數
CPU¶
按 CPU 的總使用百分比來顯示us: CPU 使用時間 sy: CPU 系統使用時間 id: 閒置時間
注意¶
運行 vmstat 不須要特別的使用權限這些系統信息是用來向用戶提供分析系統瓶頸問題信息的。 linux在計算進程情況時不將正在運行的 vmstat 自己計算進去。
當前所在的 linux 塊的大小都是 1K,而 CD-ROM 文件系統的塊大小爲 2K。
相關文件¶
/proc/meninfo /proc/stat /proc/*/stat
又見¶
ps(1),top(1),free(1)臭蟲¶
該命令不會對系統的每個設備的塊輸入輸出進行列表,也不對系統調用進行計數。作者¶
該程序由 Henry Ware <all72@yfn.ysu.edu>完成Throatwobbler Ginkgo Labs 27 July 1994
[中文版維護人]¶
所羅門 <solomen@email.com.cn>[中文版最新更新]¶
2000/11/26[中國 Linux 論壇 man 手冊頁翻譯計劃]¶
http://cmpp.linuxforum.net跋¶
本頁面中文版由中文 man 手冊頁計劃提供。中文 man 手冊頁計劃:https://github.com/man-pages-zh/manpages-zh
27 July 1994 | Throatwobbler Ginkgo Labs |