
時々、システム上の何かがディスクを圧迫し始めます。プロセスごとの I/O 使用量を知らせるデータをログに記録し、後でそのログに戻って何がこの状態を引き起こしているのかを確認したいと思います。この問題を解決するにはどうすればよいでしょうか? 任意のブロック デバイスでこの問題を解決できればボーナス ポイントです。
答え1
試してみる価値はあると思いますiotop
(Linux のみ)。これは、I/O 転送量の多いプロセスを表示するのに非常に便利ですが、iotop
ログ記録よりも現在のステータスを表示するのが主な目的です。
ログ記録の場合、sar
パフォーマンスの面では常に優れたツールです。