vmstat輸出結果說明

2021-05-25 10:42:47 字數 2279 閱讀 7856

vmstat可以用來檢視系統效能,這個沒什麼好說的,但google了一下,結果很少,還有chinaunix02年的帖子

其實 man  vmstat 上面說的清清楚楚

一.vmstat  -n  1  3

[root@localhost monitor]# vmstat -n 1 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      0 174308 108384 524816    0    0    13    12  664  141  1  4 94  1  0

0  0      0 174300 108384 524816    0    0     0     0  646  122  4  4 92  0  0

0  0      0 174300 108384 524816    0    0     0     0  967  512 14  9 77  0  0

二.下面是 摘抄的man vmstat 很少的一部分

field description for vm mode

procs

r: the number of processes waiting for run time.         執行程序個數

b: the number of processes in uninterruptible sleep.   阻塞程序個數

memory

swpd: the amount of virtual memory used.                  使用的虛擬記憶體

free: the amount of idle memory.    空閒記憶體

buff: the amount of memory used as buffers.               buffers   用於寫操作的快取

cache: the amount of memory used as cache.              cache     用於讀操作的快取

inact: the amount of inactive memory. (-a option)        

active: the amount of active memory. (-a option)

swap

iobi: blocks received from a block device (blocks/s).        從磁碟讀的塊數

bo: blocks sent to a block device (blocks/s).

system

in: the number of interrupts per second, including the clock.           每秒中斷次數

cs: the number of context switches per second.                               每秒上下文切換數(可理解為程序切換數)

cputhese are percentages of total cpu time.                                         

us: time spent running non-kernel code. (user time, including nice time)         非核心**所佔cpu百分比,使用者占用

sy: time spent running kernel code. (system time)                                           核心**占用cpu百分比,系統占用

id: time spent idle. prior to linux 2.5.41, this includes io-wait time.                 空閒cpu百分比

wa: time spent waiting for io. prior to linux 2.5.41, included in idle.                等待i/o所花的時間

st: time stolen from a virtual machine. prior to linux 2.6.11, unknown.              

宣告:本文件可以隨意更改,但必須署名原作者

Vmstat引數輸出結果解釋

vmstat 報告虛擬記憶體的統計資訊 總覽vmstat n 延時 次數 vmstat v 描述vmstat 對系統的程序情況 記憶體使用情況 交換頁和 i o 塊使用情況 中斷以及 cpu 使用情況進行統計並報告相應的資訊。第乙個顯示內容指出了計算機自上次重啟至今的平均使用情況。後面的每一行資訊是...

linux free輸出結果說明

linux執行free命令顯示如下 free total used free shared buffers cached mem 4149156 4130412 18744 0 13220 2720160 buffers cache 1397032 2752124 swap 6289408 144 ...

vmstat使用說明

一般vmstat工具的使用是通過兩個數字引數來完成的,第乙個引數是取樣的時間間隔數,單位是秒,第二個引數是取樣的次數,如 vmstat 選項 引數 a 顯示活動內頁 f 顯示啟動後建立的程序總數 m 顯示slab資訊 n 頭資訊僅顯示一次 s 以 方式顯示事件計數器和記憶體狀態 d 報告磁碟狀態 p...