【问题标题】:iostat vs /proc/diskstatsiostat 与 /proc/diskstats
【发布时间】:2012-05-14 12:24:28
【问题描述】:

我想监控 linux 系统的 io 性能,尤其是读取性能。 iostat 命令为读取和写入组合提供了 await 和 svctim,这不适合我。

文件 /proc/diskstats 在第 1 列中给出了已完成的读取次数,在第 4 列中给出了读取所花费的毫秒数。列 我认为第 4 列除以第 1 列会给我平均阅读时间。 我的想法是每 x 秒采样一次并进行计算。

对于写作,我将采用第 5 列和第 8 列。

这是正确的方法吗? 有什么注意事项吗?

问候

【问题讨论】:

    标签: linux performance iostat


    【解决方案1】:

    您阅读过 iostat 的手册页吗?有 r_await 和 w_await 列。 svctim 已弃用

    【讨论】:

    • 是的,我有 OEL 5 和 OEL 6。在 iostat 手册页中没有提到 r_await 和 w_await。
    猜你喜欢
    • 2011-03-20
    • 1970-01-01
    • 1970-01-01
    • 2012-08-18
    • 2013-02-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-08
    相关资源
    最近更新 更多