首页 > 代码库 > Linux vmstat使用
Linux vmstat使用
Vmstat命令的简单使用
Vmstat命令是Linux/unix常用的系统监控工具,可以方便的查看CPU、内存、swap分区、IO读写等情况。
Vmstat常用的参数主要有两个:1.采集的时间间隔 2.采集的次数,例如
其中2.表示每格2秒采集一次服务器状态,3表示一共采集3次,如果是#vmstat 2 则表示每隔2秒采集一次
一直采集下去,知道手动结束程序为止。
各参数的意义
r:运行的队列,也可以理解为有多少进程真正分配到了cpu资源
b:表示阻塞的进程
swapd:虚拟内存已经使用的大小,如果大于0表示物理内存不足了。
Free:空闲的物理内存
Buff:缓存大小
Cache:cache记录我们打开文件等的缓冲
Si:每秒从磁盘读入虚拟内存的大小
So:每秒从虚拟内存写入磁盘的大小
Bi: 每秒从块设备接收到的块数,即读块设备
Bo:每秒发送到块设备的块数,即写块设备
In:每秒cpu的中断次数
Cs:是CPU每秒发生的上下文切换次数
Us:用户的占用的cpu时间
Sy:系统cpu时间
Id:空闲cpu时间
Wt:等待iocpu时间
Linux vmstat使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。