Loading

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时间

posted @ 2020-03-09 22:01  三只猫-  阅读(93)  评论(0)    收藏  举报