vmstat命令
vmstat参数介绍
vmstat工具的使用是通过两个数字来完成的,一个是采用的时间间隔,单位是秒;另一个是采样的次数。
vmstat举例
ccpang@ubuntu:~$ vmstat 2
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 263700 263540 1656064 0 0 29 18 148 388 0 0 99 0 0
0 0 0 263692 263540 1656064 0 0 0 0 153 422 2 0 98 0 0
0 0 0 263692 263540 1656064 0 0 0 0 148 406 2 1 98 0 0
1 0 0 263692 263540 1656064 0 0 0 0 145 402 1 0 99 0 0
1 0 0 263692 263540 1656064 0 0 0 0 144 402 2 0 98 0 0
0 0 0 263692 263540 1656064 0 0 0 0 148 432 3 1 96 0 0
vmstat结果分析
- r:表示运行队列
- b:表示阻塞的进程
- swpd:表示虚拟内存已经使用的大小
- free:空闲的物理内存的大小
- buff: 缓存
- cache:打开的文件,给文件做缓冲。
- si:每秒从磁盘读入的虚拟内存的大小
- so:表示从虚拟内存写入磁盘的大小
- bi:块设备每秒接收的数量
- bo: 块设备每秒发送的块数量
- in:每秒CPU的中断次数
- cs:每秒上下文切换次数
- us:用户cpu时间
- sy:系统CPU时间
- id:空闲CPU时间
- wa: 等待IO CPU时间
陈小洁的三只猫

浙公网安备 33010602011771号