vmstat命令

本文介绍了vmstat命令的使用方法及各参数含义,如内存、进程状态等监控指标,适用于系统状态监控场景。

vmstat命令
vmstat 监控系统状态
vmstat命令
这个命令可以查看到,内存,交换分区,io,系统进程等相关的东西

通常用法vmstat 1 :每一秒钟显示一次结束的话直接ctrl 1 后面可以再加个数字代表,显示几次
vmstat命令
关注:
r run表示有多少个进程处于run的状态
当我们只有一个cpu的时候,在同一个时间段,只有一个进程在被CPU处理,其余的在排队。只要在排队就是run的状态,当中我们可以限定一个进程使用cpu 的时间,进行轮流。
b block表示进程被cpu以外的状态给阻断了,比如是硬盘,网络,当我们进程发一个数据包,网速快很快就能发完,但是当网速太慢,就会导致b的状态
swpd 当内存不够的时候,会把数据放在swpd中,如果这个swpd数值在变动的时候,说明内存不够了。
si /so如果swpd在变的时候,这两个数值也是在变动的,si:有多少个数据块单位k,从swap中进入到内存中,so,就是从内存中出来的
bi/bo 这两个数值是和磁盘有关系的,bi就是读的量,bo就是写的量
us:表示用户级别的,用户占用,数字不会超过100,这个是百分比形式。用户派的资源占用cpu的百分比,如果长时间大于50,代表系统资源不够了
us+sy+id=100%
wa 等待,和b有点类似,等待cpu 的百分比,有多少个进程在等待cpu,如果数值大,就说明cpu就快不够了

转载于:https://blog.51cto.com/12777709/2088817

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值