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   就显示一次

相关文章
相关标签/搜索