zoukankan      html  css  js  c++  java
  • Linux系统IO分析工具之iotstat常用参数介绍

                    Linux系统IO分析工具之iotstat常用参数介绍

                                               作者:尹正杰

    版权声明:原创作品,谢绝转载!否则将追究法律责任。

    1>.安装iostat

    [root@flume115 ~]# yum -y install sysstat

    2>.查看iostat的帮助信息

    [root@flume115 ~]# man iostat   
    

     3>.查看部分cpu状态信息

    [root@flume115 ~]# iostat -c
    

    4>.某些使用block为单位的列强制使用Kilobytes为单位

    [root@flume115 ~]# iostat -k 1 2

    5>.显示设备(磁盘)使用状态

    [root@flume115 ~]# iostat -d 2 3
    

    6>.输出更多详细信息

    [root@flume115 ~]# iostat -x 3 2
    

      上述参数简介:

    rrqm/s:每秒这个设备相关的读取请求有多少被Merge了(当系统调用需要读取数据的时候,VFS将请求发到各个FS,如果FS发现不同的读取请求读取的是相同Block的数据,FS会将这个请求合并Merge);
    
    wrqm/s:每秒这个设备相关的写入请求有多少被Merge了。
    
    r/s:每秒向设备发出的读取请求的数量;
    
    w/s:每秒向设备发出的写入请求数;
    
     rkB/s:每秒从设备读入的数据量,单位为K.
    
     wkB/s:每秒向设备写入的数据量,单位为K.
    
    avgrq-sz:  发送到设备的请求的平均大小,单位是扇区.
    
    avgqu-sz:  发送到设备的请求的平均队列长度.
    
    await:每一个IO请求的处理的平均时间(单位是毫秒)。这里可以理解为IO的响应时间,一般地系统IO响应时间应该低于5ms,如果大于10ms就比较大了。
    
    r_await:每一个IO请求读取的处理的平均时间(单位是毫秒)
    
    w_await:每一个IO请求写入的处理的平均时间(单位是毫秒)
    
    svctm: 发送到设备的I/O请求的平均执行时间.单位是毫秒.
    
    %util:在统计时间内所有处理IO时间,除以总共统计时间。例如,如果统计间隔1秒,该设备有0.8秒在处理IO,而0.2秒闲置,那么该设备的%util = 0.8/1 = 80%,所以该参数暗示了设备的繁忙程度。一般地,如果该参数是100%表示设备已经接近满负荷运行了(当然如果是多磁盘,即使%util是100%,因为磁盘的并发能力,所以磁盘使用未必就到了瓶颈)。

    7>.查看TPS和吞吐量信息

    [root@flume115 ~]# iostat -d -k 1 3
    

    8>.查看设备使用率(%util)、响应时间(await)

    [root@flume115 ~]# iostat -d -x -k 1 5
    

    9>.查看cpu状态

    [root@flume115 ~]# iostat -c 1 5

    10>.查看指定磁盘吞吐量和速率

    [root@flume115 ~]# iostat -d -d 1 1

    11>.磁盘性能统计

    [root@flume115 ~]# iostat -x -k 1 3
    

    12>.

    13>.

  • 相关阅读:
    PHP 上传文件 function move_uploaded_file: failed to open stream
    python super() 方法使用
    python 负数转为无符号整数
    python Aes 加密 解密
    mongoDB 启动 Error: couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js:91
    ansible使用
    字段类型binary
    7-14 求整数段和
    7-13 日K蜡烛图
    7-12 两个数的简单计算器
  • 原文地址:https://www.cnblogs.com/yinzhengjie/p/9936625.html
Copyright © 2011-2022 走看看