ファイルとプロセスごとにディスクI / Oアクティビティを取得するには?

ファイルとプロセスごとにディスクI / Oアクティビティを取得するには?

Red Hat 8では、時々過度のディスクI / O操作が発生します。

コマンドを使用してsudo iotop -oPディスクI / Oアクティビティを表示できます。

出力は次のとおりです

PID | USER | DISK READ | DISK WRITE
---- ------ ----------- -----------
342   user1    200 MB/s      5 MB/s

私が望むのは、ディスクI / Oを実行するためのフルファイルパスを取得することです。

PID | USER | DISK READ | DISK WRITE | FILE
---- ------ ----------- ------------ ------------------------
342   user1    193 MB/s      2 MB/s  /home/user1/file1.txt
342   user1      5 MB/s      2 MB/s  /home/user1/file2.txt
342   user1      2 MB/s      1 MB/s  /home/user1/file3.txt

この場合、file1.txtがディスク使用量の原因であることがわかりました。

私が得たいのは、各5秒ファイルの過去5秒のディスクアクティビティを合計した上記のリストです。

関連情報