linux vmstat用法
来源:互联网 发布:查询域名注册时间 编辑:程序博客网 时间:2024/05/24 23:16
vmstat
vmstat命令也是显示Linux性能指标的方法,它报告了许多信息,理解这些信息有一定难度。
输出分为6个类别:进程、内存、交换区、I/O、系统和CPU。与iostat类似,第一个样本是从最近重新启动以来的平均值。以下是一个典型的vmstat输出:
vmstat和许多其他性能命令一样使用取样间隔和计数参数。
进程(procs)信息有两列。r列是可运行进程的数量,b列是阻塞进程的数量。
内存部分有4个报告虚拟内存如何使用的字段。表3-7列出这些字段及其意义。
表3-7 vmstat内存字段
字 段
说 明
Swpd
已用的交换空间数量
free
自由RAM数量
buff
缓冲使用的RAM数量
cache
文件系统缓存使用的RAM数量
接下来是交换(swap)指标。交换只是一个古老术语,但是显然不会消失。交换涉及分页读取或写入磁盘的进程所消耗的所有内存。它将显示系统达到的性能指标水平。而Linux所做的是,以小块方式按照需要对磁盘空间进行分页操作。因此,我们可能应该停止说交换到磁盘的内存,并开始说分页到磁盘的内存。对于任何一种方法,表3-8解释了相关字段。
表3-8 vmstat交换字段
字 段
说 明
si
从磁盘分页到内存的数量
so
从内存分页到磁盘的数量
在交换之后是两个I/O字段。这部分提供了一个简略介绍以帮助确定Linux是否正忙于完成许多磁盘I/O。vmstat只提供两个字段,显示出入磁盘的数据量(参见表3-9)。
表3-9 vmstat io字段
字 段
说 明
bi
从磁盘读入的块
bo
写入磁盘的块
系统字段提供Linux内核进行进程管理的繁忙程度的摘要。中断和上下文开关参见表3-10。上下文开关指进程移出CPU或者移入CPU。
表3-10 vmstat系统字段
字 段
说 明
in
系统中断
cs
进程上下文开关
最后,CPU状态信息用总CPU时间的百分比来表示,如表3-11所示。
表3-11 vmstat cpu字段
字 段
说 明
us
用户时间
sy
系统时间
wa
等待I/O
id
空闲时间
原文: http://shake863.iteye.com/blog/181244- linux vmstat用法
- linux vmstat 用法
- vmstat用法
- Linux-vmstat
- Linux VMstat
- Linux vmstat
- linux vmstat
- Linux vmstat
- linux 和unix下vmstat 与SAR命令的用法
- vmstat的用法
- vmstat用法(转)
- VMSTAT命令 用法
- linux性能分析 -- vmstat
- Linux常用命令之vmstat
- linux vmstat命令详解
- linux命令之vmstat
- linux vmstat命令详解
- Linux常用命令之vmstat
- 【android基础学习之五】——基础控件Menu,Dialog,ImageView,ImageButton
- Oracle数据库安装之初探
- Windows (wince、 windows mobile、windows phone)错误代码大全
- JS通过URL传递参数时出现乱码的处理
- 007.FL2440板载用户LED的使用
- linux vmstat用法
- DB2的sqC文件名前八位不能重复的解决办法
- 学习和使用Oracle的基本Sql语句
- UC称腾讯操纵调研公司是真是假?
- 使用套接字实现广播通信
- 基于Loadrunner性能测试
- 停一下,等等
- 为什么有的chm会显示“已取消到该网页的导航”?
- 怎么把项目里的svn文件删除 .