vmstat

vmstat输出内容:

$ vmstat
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
11  0 1207268 115316  22356 4558384    0    0     4    10    0    0  7  1 91  0  1

具体解释:

Procs

r:当前有多少进程队列在CPU中执行;

b:阻塞的进程数

Memory

swpd:虚拟内存已使用的大小

free:空闲的物理内存大小

buff:内存中用来当做buffer的部分

cache:内存中被用来当做cache的部分

Swap

si:每秒从磁盘读入虚拟内存的大小

so:每秒虚拟内存写入磁盘的大小

bi:块设备每秒接收的数据量

bo:每秒从块设备中读取的数据量

System

in:CPU每秒产生的中断次数

cs:每秒上下文切换次数

CPU

us:用户CPU时间

sy:系统cpu时间

id:CPU空闲时间

wt:IO等待消耗的CPU时间

st:虚拟机偷走的时间

详情可见:die.net中的vmstat

原文地址:https://www.cnblogs.com/helww/p/3148738.html