Linux性能诊断工具之vmstat用法详解

1. vmstat 基础命令

1.1 基础操作示例

vmstat 6  6 【在6秒时间内进行6次采样】

结果如下:

1.2 输出结果各字段意义详解

vmstat组成字段含义
进程r运行队列中进程的数量
b阻塞进程的数量
内存swpd使用虚拟内存大小
free可用内存大小
buff缓冲使用的内存大小
cache文件系统缓存使用的内存大小
交换si每秒从交换区写到内存的大小
so每秒写入交换区的内存大小
IObi从磁盘读入的块数
bo写入磁盘的块数
系统in系统中断,每秒中断数
cs进程上下文开关,每秒上下文切换数
CPUus用户进程执行时间,用户模式
sy系统进程执行时间,内核模式
wa等待IO时间
id空闲时间

 

2. vmstat 【+选项】命令

 

用法详解存储位置
vmstat -a显示活跃和非活跃内存 
vmstat -f显示从系统启动至今的fork数量从/proc/stat中的processes字段里取得的
vmstat -s显示内存相关统计信息及多种系统活动数量/proc/meminfo,/proc/stat和/proc/vmstat
vmstat -d查看磁盘的读写/proc/diskstats
vmstat -p显示指定磁盘分区统计信息/proc/diskstats
vmstat -m查看系统的slab信息/proc/slabinfo
vmstat -S使用指定单位显示。参数有 k 、K 、m 、M 
vmstat -V显示vmstat版本信息 

 

参考资料:

1.Linux vmstat命令详解 - 小a玖拾柒 - 博客园 (cnblogs.com)

2.(总结)Linux监控工具vmstat命令详解 (ha97.com)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值