美文网首页
与磁盘IO相关的扩展数据

与磁盘IO相关的扩展数据

作者: 47号公路 | 来源:发表于2018-11-08 15:36 被阅读0次

iostat -d -x -k 1

rrqm/s:每秒这个设备相关的读取请求有多少被Merge了(当系统调用需要读取数据的时候,VFS将请求发到各个FS,如果FS发现不同的读取请求读取的是相同Block的数据,FS会将这个请求合并Merge);wrqm/s:每秒这个设备相关的写入请求有多少被Merge了。

rsec/s:每秒读取的扇区数;

wsec/:每秒写入的扇区数。

rKB/s:The number of read requests that were issued to the device per second;

wKB/s:The number of write requests that were issued to the device per second;

avgrq-sz 平均请求扇区的大小

avgqu-sz 是平均请求队列的长度。毫无疑问,队列长度越短越好。

await: 每一个IO请求的处理的平均时间(单位是微秒毫秒)。这里可以理解为IO的响应时间,一般地系统IO响应时间应该低于5ms,如果大于10ms就比较大了。
这个时间包括了队列时间和服务时间,也就是说,一般情况下,await大于svctm,它们的差值越小,则说明队列时间越短,反之差值越大,队列时间越长,说明系统出了问题。

svctm 表示平均每次设备I/O操作的服务时间(以毫秒为单位)。如果svctm的值与await很接近,表示几乎没有I/O等待,磁盘性能很好,如果await的值远高于svctm的值,则表示I/O队列等待太长, 系统上运行的应用程序将变慢。

%util: 在统计时间内所有处理IO时间,除以总共统计时间。例如,如果统计间隔1秒,该设备有0.8秒在处理IO,而0.2秒闲置,那么该设备的%util = 0.8/1 = 80%,所以该参数暗示了设备的繁忙程度。一般地,如果该参数是100%表示设备已经接近满负荷运行了(当然如果是多磁盘,即使%util是100%,因为磁盘的并发能力,所以磁盘使用未必就到了瓶颈

相关文章

  • 与磁盘IO相关的扩展数据

    iostat -d -x -k 1 rrqm/s:每秒这个设备相关的读取请求有多少被Merge了(当系统调用需要读...

  • B树与B+树

    数据库索引磁盘IO: 考虑磁盘IO的影响,它相对于内存来说是很慢的。数据库索引是存储在磁盘上的,当数据量大时,就不...

  • 索引原理学习

    (非原创,整理得)数据库的数据都放在磁盘上,磁盘IO是非常消耗性能的; 磁盘预读 每一次IO读取的数据我们称之为一...

  • MySQL索引原理及使用

    一、磁盘IO 磁盘IO是非常高昂的操作,计算机操作系统做了一些优化,当一次IO时,不光把当前磁盘地址的数据,而是把...

  • 阿里云mysql8.0mysql性能指标

    内存命中型:多次查询,有缓存的情况 磁盘IO型:磁盘IO型场景指只有部分数据可以放到缓存里,查询过程中需要读写磁盘...

  • zabbix 扩展 | 动态磁盘IO监控

    服务器磁盘的运作情况在一定程度上反应系统的负载。磁盘通常是服务器最慢的设备,极容易出现瓶颈,通过监控可以判断出整个...

  • MySql优化(持续更新)

    B树与B+树 在磁盘设计中每经过一个节点就是一次io操作,io操作是会影响性能的,所以磁盘存储的数据结构设计最终的...

  • Java的IO操作

    Java的IO操作分为磁盘IO和内存流IO。 1、磁盘IO:FileInputStream和FileOutputS...

  • 34.Redis1

    关系型数据库磁盘和内存交互太慢,关键在于内存和磁盘频繁交互。io过多。因为维护在内存,而索引数据在磁盘。解决办法:...

  • daily -- mysql 性能分析、优化基础

    MySQL常见瓶颈 CPUCPU满负载,一般发生在数据装入内存活从磁盘读取数据时 磁盘IO磁盘I/O瓶颈一般发生在...

网友评论

      本文标题:与磁盘IO相关的扩展数据

      本文链接:https://www.haomeiwen.com/subject/qliyxqtx.html