Red Hat linux 5.3 vmstat工具显示说明
# vmstat 2 1
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 30712 152504 415900 0 0 13 15 83 12 2 1 96 0 0
从手册(man vmstat)中可以知道详细说明。
procs 报告下面三种状态的进程数:
r–在运行队列中等候运行
b–不间断休眠进程数
memory 报告虚拟内存和实存信息:
swpd–被使用了的虚拟内存数
free–可用的空闲内存数
buff–被作为buffer使用的内存数
cache–被作为cache使用的内存数
inact–非活跃内存数(带参数-a)
active–活跃内存数(带参数-a)
swap 报告交换分区信息
si–从磁盘交换到内存的交换页数量,单位:KB/秒
so–从内存交换到磁盘的交换页数量,单位:KB/秒
IO 报告磁盘活动信息
bi–从块设备接收到的块数,单位:块/秒
bo–发送到块设备的块数,单位:块/秒
System 报告中断信息
in–每秒的中断数,包括时钟中断
cs–每秒的环境(上下文)切换次数
CPU 报告CPU使用信息
us–非内核程序耗用CPU使用的百分比(包括user time和nice time)
sy–内核程序耗用CPU使用的百分比(即system time)
id–CPU空闲百分比。Linux 2.5.41以前包括IO等待时间
wa–等待IO的时间百分比。Linux 2.5.41以前显示为0