vmstat使用說明

2021-09-13 02:28:14 字數 1941 閱讀 2113

一般vmstat工具的使用是通過兩個數字引數來完成的,第乙個引數是取樣的時間間隔數,單位是秒,第二個引數是取樣的次數,如:

vmstat(選項)(引數)

-a:顯示活動內頁;

-f:顯示啟動後建立的程序總數;

-m:顯示slab資訊;

-n:頭資訊僅顯示一次;

-s:以**方式顯示事件計數器和記憶體狀態;

-d:報告磁碟狀態;

-p:顯示指定的硬碟分割槽狀態;

-s:輸出資訊的單位。

事件間隔:狀態資訊重新整理的時間間隔;

次數:顯示報告的次數。

vmstat 3

procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------

r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st

0  0    320  42188 167332 1534368    0    0     4     7    1    0  0  0 99  0  0

0  0    320  42188 167332 1534392    0    0     0     0 1002   39  0  0 100  0  0

0  0    320  42188 167336 1534392    0    0     0    19 1002   44  0  0 100  0  0

0  0    320  42188 167336 1534392    0    0     0     0 1002   41  0  0 100  0  0

0  0    320  42188 167336 1534392    0    0     0     0 1002   41  0  0 100  0  0

r: 執行佇列中程序數量,這個值也可以判斷是否需要增加cpu。(長期大於1)

b: 等待io的程序數量。

swpd: 使用虛擬記憶體大小,如果swpd的值不為0,但是si,so的值長期為0,這種情況不會影響系統效能。

free: 空閒物理記憶體大小。

buff: 用作緩衝的記憶體大小。

cache: 用作快取的記憶體大小,如果cache的值大的時候,說明cache處的檔案數多,如果頻繁訪問到的檔案都能被cache處,那麼磁碟的讀io bi會非常小。

si: 每秒從交換區寫到記憶體的大小,由磁碟調入記憶體。

so: 每秒寫入交換區的記憶體大小,由記憶體調入磁碟。

注意:記憶體夠用的時候,這2個值都是0,如果這2個值長期大於0時,系統效能會受到影響,磁碟io和cpu資源都會被消耗。有些朋友看到空閒記憶體(free)很少的或接近於0時,就認為記憶體不夠用了,不能光看這一點,還要結合si和so,如果free很少,但是si和so也很少(大多時候是0),那麼不用擔心,系統效能這時不會受到影響的。

bi: 每秒讀取的塊數

bo: 每秒寫入的塊數

注意:隨機磁碟讀寫的時候,這2個值越大(如超出1024k),能看到cpu在io等待的值也會越大。

in: 每秒中斷數,包括時鐘中斷。

cs: 每秒上下文切換數。

注意:上面2個值越大,會看到由核心消耗的cpu時間會越大。

us: 使用者程序執行時間百分比(user time)

us的值比較高時,說明使用者程序消耗的cpu時間多,但是如果長期超50%的使用,那麼我們就該考慮優化程式演算法或者進行加速。

sy: 核心系統程序執行時間百分比(system time)

sy的值高時,說明系統核心消耗的cpu資源多,這並不是良性表現,我們應該檢查原因。

wa: io等待時間百分比

wa的值高時,說明io等待比較嚴重,這可能由於磁碟大量作隨機訪問造成,也有可能磁碟出現瓶頸(塊操作)。

id: 空閒時間百分比

Linux命令 vmstat使用說明

vmstat virtual memory statistics 虛擬記憶體統計 命令用來顯示linux系統虛擬記憶體狀態,也可以報告關於程序 記憶體 i o等系統整體執行狀態。vmstat a n t s unit delay count vmstat s n s unit vmstat m n ...

使用說明 附註工具使用說明

附註工具使用說明 附註工具用途 附註工具主要用於更新利用word附註應用程式生成的帶域 的附註,該工具在word右鍵 更新鏈結 的基礎上進行了優化,故在使用時,不能再利用word右鍵 更新鏈結 而要用本工具的 更新當前鏈結 或 更新所有鏈結 使用說明 一 更換路徑 當利用word附註應用程式生成帶域...

使用說明 農用遮光網使用說明

農用遮光網使用說明 建築防塵網購買方 建築施工企業 在購買建築防塵網時,應該對 作出比較,可以分辨品牌 型號,且購買時應該在一定程度上了解信譽良莠。建築防塵網購買方 市場售賣方 在選購建築防塵網時,可以把 作為基礎,好的 可以用來彌補信譽不足,而差的 則需要按照你的服務收費。農用遮光網使用說明 用途...