iotopコマンドを使用してディスクの平均I / Oを表示するには?

iotopコマンドを使用してディスクの平均I / Oを表示するには?

コマンドを使用すると、iotop -o1秒あたりのディスクの書き込み速度と読み取り速度を表示できます。しかし、0から高い値まで非常に多様です。毎分または10秒あたりの平均を見たいです。

どうすればいいですか?

答え1

sarこれが平均的な結果を得るより良い方法であることを願っています。

 sar -d 1 10 | awk '/Average/ {print $2" "$4*0.000512"MB/s  "$5*0.000512"MB/s"}' | sed 's#DEV.*#DEV rd_sec/s wr_sec/s#' | column -t
  • rd_sec/swr_sec/sデバイスで読み書きしたセクタの数。セクタのサイズは512バイトです。

  • .000512MB/秒に変換するには乗算します。

関連情報