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