ほとんどの作成者のためのディスクIOモニタリング

ほとんどの作成者のためのディスクIOモニタリング

過度のioが原因でRaspberry PiのSDカードを損傷する可能性があるプロセスを見つける必要があります。今頃はsudo iotop -aoPほとんど切り取られました。答えから学ぶ ディスクIOを監視する方法は?

Total DISK READ :       0.00 B/s | Total DISK WRITE :       0.00 B/s
Actual DISK READ:       0.00 B/s | Actual DISK WRITE:       0.00 B/s
  PID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN     IO>    COMMAND
 3200 be/4 pi            0.00 B      8.00 K  0.00 %  0.00 % apache2 -k start
 2001 be/4 pi            0.00 B      8.00 K  0.00 %  0.00 % apache2 -k start
  852 be/4 pi            0.00 B      8.00 K  0.00 %  0.00 % apache2 -k start
 3194 be/4 pi            0.00 B      8.00 K  0.00 %  0.00 % apache2 -k start
  856 be/4 pi            0.00 B      8.00 K  0.00 %  0.00 % apache2 -k start
  855 be/4 pi            0.00 B      8.00 K  0.00 %  0.00 % apache2 -k start
14757 be/4 root          0.00 B      4.00 K  0.00 %  0.00 % [kworker/u8:1]
  959 be/4 pi            0.00 B     16.00 K  0.00 %  0.00 % apache6.45 Ktart

apache6.45 Ktart端末の更新エラーのようです。iotopデータが足りません:

  1. iotop過去(?)秒間に活動していた作家を表示するには、ツールのリリース以降に親作家のリストが必要です。

  2. 最大K件の記事に基づいて著者をソートしません。

  3. 最後の瞬間に、各作家の平均書き込み速度が必要です。最後(数秒)の平均速度のみを表示します。

  4. 最後の瞬間(またはプログラムの開始以降)の平均/書き込み速度の要約はありません。

それでは、プロセスごとに累積ディスクIO統計を取得する方法/ツールはありますか?

ベストアンサー1

iotopのマニュアルページを確認してください。いくつかのオプションがあります。

iotop shows writers that were active in the last (few?) second and
I need a list of top writer since the tool was started.

この-aオプションを使用するにはiotop累積データが必要です。

It doesn't sort writers by most K written.

矢印キーを使用してソート列を変更します。デフォルトでは、IOパーセント列はソートされます。

I need an average write speed of each writer over the last minute.
It shows only average speed for last (few?) second.

-d更新間隔を指定するには、このオプションを使用します。

おすすめ記事