`

iostat 使用说明

 
阅读更多
iostat -d -k -x 5


Device: rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await  svctm  %util


rrqm/s:   每秒进行 merge 的读操作数目.即 delta(rmerge)/s
wrqm/s:  每秒进行 merge 的写操作数目.即 delta(wmerge)/s
r/s:           每秒完成的读 I/O 设备次数.即 delta(rio)/s
w/s:         每秒完成的写 I/O 设备次数.即 delta(wio)/s
rsec/s:    每秒读扇区数.即 delta(rsect)/s
wsec/s:  每秒写扇区数.即 delta(wsect)/s
rkB/s:      每秒读K字节数.是 rsect/s 的一半,因为每扇区大小为512字节.(需要计算)
wkB/s:    每秒写K字节数.是 wsect/s 的一半.(需要计算)
avgrq-sz: 平均每次设备I/O操作的数据大小 (扇区).delta(rsect+wsect)/delta(rio+wio)
avgqu-sz: 平均I/O队列长度.即 delta(aveq)/s/1000 (因为aveq的单位为毫秒).
await:    平均每次设备I/O操作的等待时间 (毫秒).即 delta(ruse+wuse)/delta(rio+wio)
svctm:   平均每次设备I/O操作的服务时间 (毫秒).即 delta(use)/delta(rio+wio)
%util:      一秒中有百分之多少的时间用于 I/O 操作,或者说一秒中有多少时间 I/O 队列是非空的.即 delta(use)/s/1000 (因为use的单位为毫秒)


如果 %util 接近 100%,说明产生的I/O请求太多,I/O系统已经满负荷,该磁盘
可能存在瓶颈.
idle小于70% IO压力就较大了,一般读取速度有较多的wait.
同时可以结合vmstat 查看查看b参数(等待资源的进程数)和wa参数(IO等待所占用的CPU时间的百分比,高过30%时IO压力高)
另外 await 的参数也要多和 svctm 来参考.差的过高就一定有 IO 的问题.
avgqu-sz 也是个做 IO 调优时需要注意的地方,这个就是直接每次操作的数据的大小,如果次数多,但数据拿的小的话,其实 IO 也会很小.如果数据拿的大,才IO 的数据会高.也可以通过 avgqu-sz × ( r/s or w/s ) = rsec/s or wsec/s.也就是讲,读定速度是这个来决定的.



转自: http://www.ha97.com/4546.html


花下眠工作室: http://huaxiamian.cc
分享到:
评论

相关推荐

    iostat用法说明

    iostat用法,详细说明如何通过iostat来查看硬盘的io情况

    unix平台下vmstst与iostat说明

    unix系统维护过程中经常用到的vmstst与iostat的说明,非常实用的。

    系统监控利器-oswatch安装部署使用说明

    oswatch是通过调用系统的命令完成信息的收集,命令如下:ps ,top ,mpstat ,iostat,netstat ,traceroute vmstat 。支持的操作系统有AIX ,Tru64 ,Solaris ,HP-UX ,Linux ; 当然也有windows版本的。

    fio-3.12.tar.bz2

    主要用于linux系统下的磁盘性能的一款主流测试工具,使用方面简单易用,使用说明可以参考网上的一些说明,可以结合iostat/iozone等多个工具一起分析磁盘性能问题

    Linux 查看磁盘IO并找出占用IO读写很高的进程

    登录该服务器后通过iostat -x 1 10查看了相关磁盘使用信息。相关截图如下: # 如果没有 iostat 命令,那么使用 yum install sysstat 进行安装 # iostat -x 1 10 由上图可知,vdb磁盘的 %util【IO】几乎都在100%,...

    aix 优化及维护案例

    1.11 AIX 5.3主机性能评估-topas的使用说明 75 1.12 AIX 5.3主机性能评估-结合案例分析 78 1.13 AIX 5.3主机性能评估-主机日常检查脚本 89 2 系统管理篇 98 2.1 AIX管理经验谈 98 2.2 IBM AIX服务器巡检流程 99 2.3 ...

    AIX优化及维护案

    1.11 AIX 5.3主机性能评估-topas的使用说明 75 1.12 AIX 5.3主机性能评估-结合案例分析 78 1.13 AIX 5.3主机性能评估-主机日常检查脚本 89 2 系统管理篇 98 2.1 AIX管理经验谈 98 2.2 IBM AIX服务器巡检流程 99 2.3 ...

    AIX优化及维护案例2009版

    1.11 AIX 5.3主机性能评估-topas的使用说明 75 1.12 AIX 5.3主机性能评估-结合案例分析 78 1.13 AIX 5.3主机性能评估-主机日常检查脚本 89 2 系统管理篇 98 2.1 AIX管理经验谈 98 2.2 IBM AIX服务器巡检流程 99 2.3 ...

    dstat 源码

    工具说明dstat是一个用来替换 vmstat,iostat netstat,nfsstat和ifstat这些命令的工具, 是一个全能系统信息统计工具. 与sysstat相比

    基于Tensorflow:CPU性能分析

    cpu属性值说明: %user:CPU处在用户模式下的时间百分比。 %nice:CPU处在带NICE值的用户模式下的时间百分比。 %system:CPU处在系统模式下的时间百分比。 %iowait:CPU等待输入输出完成时间的百分比。 %steal:...

    linux监控工具汇总

    linux监控工具汇总,包括top、vmstat、sar、uptime、ps、free、iostat、mpstat、numastat、pmap netstat、iptraf等监控工具的纤细说明和瓶颈分析。

    (重要)AIX command 使用总结.txt

    首先确认系统中已经安装了“bos.content_list”文件集(fileset), 如果没有安装, 请使用smitty installp进行安装. 运行which_fileset命令, 根据文件查找对应的文件集. 例如: #which_fileset iostat /usr/bin/...

    Oracle DBA的UNIX袖珍参考手册之服务器监控

    7. 使用 iostat iostat 显示物理磁盘 I/O 情况。下面的 3 表明 3 秒钟显示一次。 # iostat 3 System configuration: lcpu=2 disk=5 tty: tin tout avg-cpu: % user % sys % idle % iowait 0.0 1302.0 1.8 0.6 89.3 ...

    fav_url:我最喜欢的网址

    工具浏览器 建造gruntjs 等级特拉维斯travis-ci.doc 表单访问编辑器 执照操作说明开源许可证列表重量级GPLv2 阿帕奇许可证创作共用 苹果电脑如何更有效地使用您的 mac popclip.extensions popclip.extensions.github...

    几个linux服务器性能测试工具,服务器压力测试

    通过网上收集和对LINUX服务器性能的分析和体验,整理了几个比较实用,功能比较强大的性能测试工具供亲们下载,虽然网络上都对每个工具做了详细的功能介绍和文档说明,但分得很散,所以, 在此本人将各个比较实用的...

    Linux命令Top系统变慢处理

    磁盘IO:iostat 网络IO:ifstat Top 精简版 命令:uptime:直接查看 先查看 cpu 和mem(内存):看哪个线程占用多大内存 再看:load average(系统的负载均衡):1.36 0.81 0.37 3个值, 平均代表的是系统一分钟 五...

    集群好书《高性能Linux服务器构建实战》 试读章节下载

    2.3.1 VCL使用说明 2.3.2 配置一个简单的Varnish实例 2.3.3 Varnish对应多台Web服务器的配置实例 2.4 运行Varnish 2.4.1 varnishd指令 2.4.2 配置Varnish运行脚本 2.4.3 管理Varnish运行日志 2.5 ...

    入门级的SUN培训资料

    8.异地使用磁带机(必须为可信任用户,参见11.3) 25 十.改变运行等级 25 (一)系统引导 25 (二)系统操作等级 26 1. 运行等级说明 26 2. 显示运行等级 26 3.关闭系统的原因 26 4.关闭系统(shutting down) 26 ...

    Solaris系统管理指南:高级管理

    同时假设您已经设置了任何计划使用的网络软件。 目录 前言..................................................................................................................................................

Global site tag (gtag.js) - Google Analytics