你在这里


iostat

用iostat仔细分析Linux服务器上硬盘性能瓶颈

James Qi 2011年12月30日 - 10:42 发布

  前一阵子在服务器上更换、添加了硬盘后,感觉负载下降了一点、访问速度快了一点,但似乎还是不能令人满意,导入和更新数据的速度依然很慢,用户浏览也是有迟缓的感觉。

  从Linux服务器上运行top观察,4枚4核的CPU总有空闲,高达64G或者48G的内存也很富余,磁盘IO占用也不算多,究竟问题出在什么地方呢?

  我们以前就用iostat观察过硬盘io情况,一般都是在出现明显问题的时候,临时用iostat每隔1秒刷新来观察实时情况。前天开始我们用iostat -x 3600的命令让其3600秒(也就是1小时)为间隔来显示一段时间内的io情况,并对显示的参数进行详细分析。

  其中一台服务器的记录数据如下:

avg-cpu: %user %nice %system %iowait %steal %idle
          58.04 0.01 12.27 3.46 0.00 26.23

订阅 RSS - iostat