linux daily -- vmstat

本文详细介绍了vmstat命令的使用方法,包括如何查看服务器的CPU、内存、IO使用情况,以及命令参数、属性说明等核心内容。

vmstat: 

1.命令简述:

查看服务器的CPU,内存,IO使用情况。(如果是查看某个进程的CPU,和内存使用率,使用top)。

 

2.参数:

一般就两个数字,第一个是采样间隔(s),第二个是采样次数。

 

3.例子(每个2s采样一次,共采样2次):

meroc@meroc-pc: /home/meroc/m-zone/test/js/frontage
➜ vmstat 2 2
procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
r  b swpd free buff cache si so bi bo in cs us sy id wa
1 0 0 1566592 156684 1222452 0 0 79 47 322 595 5 2 92 1
0 0 0 1566996 156684 1222560 0 0 0 0 287 478 1 0 99 0

 

4.属性说明:

procs:

r:等待运行的进程数。

b:阻塞的进程数。

memory:

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

free:剩余物理内存大小。

buff:被用于作为缓存的内存大小。

cache:被打开的文件缓存大小,也就是最近使用的文件,linux会缓存在内存中(如果内存有空),下次访问时就不必IO了。

swap:

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

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

I/O:

bi:块设备每秒读入数量,就是从磁盘或者其他外存储每秒读入的数量

bo:与上相反

System:

in:每秒CPU中断数。

cs:每秒CPU的上下文切换数。

CPU:

us:用户CPU时间。

sy:系统CPU时间。

id:空闲时间。

wt:等待IO的CPU时间。

 

 

 

 

 

转载于:https://www.cnblogs.com/kukujiabo/p/3536446.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值