我在RedHat Linux服务器上使用iostat实用程序来监视磁盘的性能。当我使用“iostat -xd sdh 1"时,我每隔一秒打印一次perf结果。当我使用“iostat -xd sdh 5"时,我每隔五秒打印一次perf结果。我的感觉是后一个命令每隔五秒打印一次perf的快照,而不是过去5秒的平均值。我的理解正确吗?
如果是这样的话,有没有一种方法可以让iostat打印n秒内的平均值,或者有没有其他的实用程序可以做到这一点。
目前,perf数字在一个范围内波动,我想得到一个有点“稳定”的数字。我希望在一段时间内求平均值会给我给予这样一个数字。
谢谢你艾哈迈德
1条答案
按热度按时间yvt65v4c1#
从
man 1 iostat
:Each subsequent report covers the time since the previous report.
此外,列标题中的单位显示数字通常是每秒速率。注意
-y
选项,如果没有通过,第一个输出是statistics concerning the time since the system was booted
。