linux iostat 性能指标说明(转)

Posted littlevigra

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux iostat 性能指标说明(转)相关的知识,希望对你有一定的参考价值。

iostat属于sysstat软件包。可以用yum install sysstat 直接安装。

备注:

  • 如果%iowait的值过高,表示硬盘存在I/O瓶颈,
  • %idle值高,表示CPU较空闲,
  • 如果%idle值高但系统响应慢时,有可能是CPU等待分配内存,此时应加大内存容量。
  • %idle值如果持续低于10,那么系统的CPU处理能力相对较低,表明系统中最需要解决的资源是CPU。 

 

备注:

  • 如果 %util 接近 100%,说明产生的I/O请求太多,I/O系统已经满负荷,该磁盘可能存在瓶颈。
  • 如果 svctm 比较接近 await,说明 I/O 几乎没有等待时间;
  • 如果 await 远大于 svctm,说明I/O 队列太长,io响应太慢,则需要进行必要优化。
  • 如果avgqu-sz比较大,也表示有当量io在等待。

 

  • await 的大小一般取决于服务时间(svctm) 以及 I/O 队列的长度和 I/O 请求的发出模式。一般来说 svctm < await,因为同时等待的请求的等待时间被重复计算了。如果 svctm 比较接近 await,说明 I/O 几乎没有等待时间

常用命令: iostat 1 4 /dev/sdb -xmd

 

https://www.cnblogs.com/ghj1976/p/5691857.html

3. Linux /proc/$pid部分内容详解【转】

[root@iZ2zeivgo4p5nosz9bo8tvZ logs]# ls -lrth /proc/4397   看是哪个进程启动的和项目目录
total 0
-r--r--r-- 1 root root 0 Mar 11 15:23 stat
lrwxrwxrwx 1 root root 0 Mar 11 15:23 exe -> /home/apaas/redis-5.0.5/src/redis-server
lrwxrwxrwx 1 root root 0 Mar 11 15:23 cwd -> /home/apaas/redis-5.0.5

 

以上是关于linux iostat 性能指标说明(转)的主要内容,如果未能解决你的问题,请参考以下文章

磁盘IO性能监控(Linux 和 Windows)

监控io性能free命令ps命令查看网络状态linux下抓包

【%util】关于iostat 中的 %util 指标说明

linux负载过高 排查方法及说明 附:Centos安装iostat

Linux命令|容易被误读的IOSTAT

容易被误读的IOSTAT