GNU/Linux 中的磁盘 IOPS 计数

rus*_*ush 2 linux iops

我在一段时间内找不到有关在 GNU/Linux 中计算磁盘 iops 的方法的信息。我看到了iostat,但我不确定它是否正确。我还需要工具,它可以自系统启动以来一直计算 iops,但 iostat 不这样做。我的意思是整个系统和任何逻辑卷的磁盘 iops。

可能有一些工具可以限制逻辑卷的磁盘 iops 或类似的东西。

如果重要,我使用Debian。我也使用硬件 MegaRaid Raid Controller。可能是它影响smth。

Fox*_*Fox 7

iostat 是随着时间的推移获得 IO 计数的正确方法。

如果您想要自启动以来的总数,您可以从/proc/disktats. 文件格式的说明在您的内核Documentation/iostats.txt(或此处)中。

此信息也可用于每个设备或每个分区的/sys/block/${DEVICE}/stat/sys/block/${DEVICE}/${DEVPART}/stat(替换${DEVICE}为您的设备名称,例如。sda${DEVPART}您的分区名称,例如sda5)。