zoukankan      html  css  js  c++  java
  • linux服务器查看IO

    为了方便各位和自己今后遇到此类问题能尽快解决,我这里将查看linux服务器硬盘IO访问负荷的方法同大家一起分享:

      首先 、用top命令查看

      top - 16:15:05 up 6 days,  6:25,  2 users,  load average: 1.45, 1.77, 2.14

      Tasks: 147 total,   1 running, 146 sleeping,   0 stopped,   0 zombie

      Cpu(s):  0.2% us,  0.2% sy,  0.0% ni, 86.9% id, 12.6% wa,  0.0% hi,  0.0% si

      Mem:   4037872k total,  4003648k used,    34224k free,     5512k buffers

      Swap:  7164948k total,   629192k used,  6535756k free,  3511184k cached

      查看12.6% wa

      IO等待所占用的CPU时间的百分比,高过30%时IO压力高

      其次、 用iostat -x 1 10

      如果 iostat 没有,要  yum install sysstat

      avg-cpu:  %user   %nice    %sys %iowait   %idle

      0.00       0.00     0.25    33.46    66.29

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

      sda          0.00    0.00      0.00   0.00    0.00    0.00         0.00     0.00     0.00           0.00    0.00    0.00   0.00

      sdb          0.00   1122  17.00  9.00  192.00 9216.00    96.00  4608.00   123.79   137.23 1033.43  13.17 100.10

      sdc          0.00    0.00     0.00   0.00     0.00     0.00      0.00     0.00     0.00             0.00    0.00      0.00   0.00

      查看%util 100.10 %idle 66.29

      如果 %util 接近 100%,说明产生的I/O请求太多,I/O系统已经满负荷,该磁盘可能存在瓶颈。

      idle小于70% IO压力就较大了,一般读取速度有较多的wait.

      同时可以结合vmstat 查看查看b参数(等待资源的进程数)

      vmstat -1

      如果你想对硬盘做一个IO负荷的压力测试可以用如下命令

      time dd if=/dev/zero bs=1M count=2048 of=direct_2G

      此命令为在当前目录下新建一个2G的文件

      我们在新建文件夹的同时来测试IO的负荷情况

  • 相关阅读:
    WPF--模板选择
    C#基础知识回顾--委托事件
    WPF刷新界面之坎坷路
    git 复位出现If no other git process is currently running, this probably means a git process crashed in this repo
    winrar 授权破解过期解决
    百度地图经纬度批量查找功能XGeocoding使用手册
    variant conversion error for variable v23
    oracle exp导出加上过滤条件
    office 格式刷双击无法启用连刷模式
    xsl 文件如何定义 Javascript 函数并且调用
  • 原文地址:https://www.cnblogs.com/agang-php/p/4884482.html
Copyright © 2011-2022 走看看