vmstat詳解

系統有了負載,咱們要知道具體是什麼緣由形成的。用vmstat查看系統瓶頸ide

[root@wy ~]# vmstat 1     #1秒鐘顯示一次,不停地顯示(ctrl+c中止)spa

procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----進程

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

1  0      0 840556  36968  42900    0    0    48     4   24   24  0  1 98  1  0 it

0  0      0 840540  36968  42928    0    0     0     0   27   15  0  3 97  0  0 io

0  0      0 840540  36968  42928    0    0     0    12   23   18  0  0 100  0  0 class

0  0      0 840540  36968  42928    0    0     0     0   23   14  0  0 100  0  0 cpu

0  0      0 840540  36968  42928    0    0     0     0   20   10  0  1 99  0  0 數據

r:表示有多少個任務處於run狀態di

b:表示有多少個被阻塞的任務(磁盤IO)

swap:有多少數據量被拿到交換分區裏(內存裏一些臨時數據)

si:從交換分區到內存

so:從內存到交換分區

bi:從硬盤到內存

bo:從內存到硬盤

in:中斷的次數

cs:上下文切換

us:用戶態的進程佔用cpu百分比

sy:內核態

id:空閒百分比

wa:等待

st:被偷走的

vmstat 1 5  1秒鐘顯示5次

vmstat   就顯示一次

相關文章
相關標籤/搜索