当前位置:  技术问答>linux和unix

iostat命令后的参数含义

    来源: 互联网  发布时间:2016-12-28

    本文导语:  执行iostat,显示如下: Linux 2.6.16.46-0.12-smp (dtv59)        08/20/11 avg-cpu:  %user   %nice %system %iowait  %steal   %idle            0.07    0.00    0.08    0.00    0.00   99.86 Device:            tps  ...

执行iostat,显示如下:
Linux 2.6.16.46-0.12-smp (dtv59)        08/20/11

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.07    0.00    0.08    0.00    0.00   99.86

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
cciss/c0d0        2.94         7.89       127.29    2662822   42970656

系统回显了以下信息,但是怎么从这些信息中判断IO是否正常呢?有什么标准?
它跟什么有关系?
请高手帮忙解惑一下。

|
第一部分:
%user 用户级(应用程序)的 CPU 使用率百分比。 
%nice: nice操作所使用的CPU的百分比
%system 系统级(内核)的 CPU 使用率百分比。 
%iowait CPU 空闲期间系统未完成的磁盘 I/O 请求的时间百分比。
%idle  CPU 空闲并且系统没有未完成的磁盘 I/O 请求的时间百分比。  

第二部分是磁盘使用率报告
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的单位为毫秒)


|
man istat 你想要的都在man里边,多用用吧

    
 
 

您可能感兴趣的文章:

  • 为什么我的系统没有 iostat命令
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • top后的wa值达到13%不下;iostat await 平均700左右。
  • aix机,iostat查看iowait占用极高,致使进不了系统了,急救!!
  • 关于iostat读取的/proc/diskstats文件


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3