首页 > 代码库 > vmstat参数解释
vmstat参数解释
vmstat(系统自带):利用wmstat命令可以对操作系统的内存信息,进程状态,CPU活动等进行监控
用法:例:#vmstat 3 5 --> 每隔3秒执行一次,共执行5次
r列:正在处理的任务数,r的正常值参考标准是小于cpu的核数,如果经常大于cpu的核数则表示cpu的任务压力是比较重的
b列:正在等待资源的进程数,参考标准是小于cpu的核数,经常大于cpu的核数表示cpu任务压力是比较重
buff列:对块设备进行读写时的缓冲,也包括对文件属性的缓冲
cache列:对频繁访问的文件进行缓存,如果此值比较大,则表示缓存的文件比较多
si列:从内存交换至磁盘的数量
so列:由内存调入到磁盘的数量,如果si,so被使用到则说明系统内存不足了
bi列:从块设备读入数据的总量(即读磁盘大小)
bo列:写入数据的总量(即写操作大小)
in列:每秒设备的中断数
cs列:每秒产生的上下文切换数;in,cs表示系统内核消耗cpu的量
us列:用户进程消耗CPU的百分比
sy列:内核进程消耗CPU的百分比
id列:CPU处于空闲状态的百分比
wa列:IO等待占用CPU的百分比(此值正常小于20%,长期大于50%的话,表示磁盘IO存在严重问题)
本文出自 “激情燃烧的岁月” 博客,请务必保留此出处http://liuzhengwei521.blog.51cto.com/4855442/1940005
vmstat参数解释
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。