iotop
のようなツールはありますが、特定のボリュームでIOを監視するためのものですか?(あるいは、iotop
をフィルタリングする方法を逃した可能性があります。)もしこの情報を取得する方法がない場合(たとえば) /proc
?(dstat
などは、ボリュームごとのすべてのプロセスの合計アクティビティのみを表示しますが、各プロセスがどの程度貢献しているかを確認することに興味があります。)
Iostatを使用して、パフォーマンスの問題についてディスクI/Oを監視できます。
$ iostat -xd /proc
まだ回答がないので...
私には簡単な提案はありませんが(iotopスイッチのように)、これが重要である場合は、ファイルシステムを別の場所(プロセスを調べるためのchroot)に再マウントし、読み取ったデータの量をカウントするFuseモジュールを作成できます。 /書きました。それは既存のモジュールのかなり簡単な改造であるはずです。 Fuseコミュニティに、既存の最適なソリューションから始めることを依頼する場合があります。おそらく彼らのデモモジュールでも十分でしょう。