iostat命令详解

IO
%user:用户模式下所花费的CPU时间 建议60%以下
%nicde:用户进程改变过优先级的进程占用CPU时间 一般无用
%system:内核进程所花费的时间 sy+us <80%
%iowait:io等待所占用CPU时间
%steal:丢失时间占用CPU
%idle:CPU中断时间,处于空闲时间
使用stress -c 2将两个核压力跑满,可以看到如下:
11

可以看到%idle已经是百分之0了,说明CPU已经跑满了
如果iowait很高,idle也高,说明是IO存在瓶颈
Device: 设备名称,iostat -N直接展示磁盘映射
tps:设备每秒接受的IO传输请求
KB_read/s:设备每秒读取的数据量
KB_wrtn/s:设备每秒写入的数据量
KB_read:设备读取的总数据量
KB_wrtn:设备写入的总数据量
-x显示详细信息
在这里插入图片描述

r/s+w/s:每秒完成的读写IO设备次数
avgrq-sz:平均IO数据大小,扇区为单位
avgqu-sz:平均队列长度
await:平均等待时间
util:IO利用率,表示该设备有IO非空闲的时间比率,不考虑IO的多少,由于设备有并行处理从多个IO请求的能力,所以100%也不代表设备饱和。

参考自Linux I/O问题排查 哪个设备的问题 iostat命令详解

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值