【问题标题】:Await time is high but %util is less for SSD disk等待时间很长,但 SSD 磁盘的 %util 较少
【发布时间】:2018-05-19 22:54:28
【问题描述】:

对于following SSD盘,等待时间长,但%util少。

Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util
dm-3              0.00     0.00  132.00 2272.00   892.00 100244.00    84.14  1111.70  658.36    5.00  696.32   0.20  49.20

%util 是 ((r/s + w/s) * svctm/1000)*100 并且 util 表示设备用于服务请求的时间百分比。所以,~50% util 并不高。

另一方面,等待时间相当长。队列中任务的实际等待时间为“await - svctm”,即 (658.36 - 0.20)*100/658.36,接近 100%。这意味着任务花费大部分时间在队列中等待。

如果 util 很低但 await 时间很长,那么磁盘是否被正确利用了?这两个指标中哪一个对 SSD 更可靠?

【问题讨论】:

    标签: performance disk solid-state-drive


    【解决方案1】:

    屏幕截图显示您的写入等待时间很长。 SSD 写入通常会在使用后变慢,因为它们已填满,并且由于许多其他原因,例如,

    1. 兼容性问题 - 检查与您的硬件的兼容性
    2. 如果您将分区从 HDD 克隆到 SSD
    3. 如果 TRIM 未启用
    4. 如果它没有用零/一初始化
    5. 如果它落后于任何 IOcontroller,那么 IOcontroller 本身可能会很慢

    检查所有适合您的方案并执行一次清理/初始化,看看它是否能解决问题。对于兼容性问题,您可能需要联系支持团队。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-12
      • 1970-01-01
      • 1970-01-01
      • 2013-08-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-05
      相关资源
      最近更新 更多