web-dev-qa-db-ja.com

IO Linuxおよびその他の* nix OS 'での使用状況を追跡するにはどうすればよいですか?

時折、私のシステム上の何かがディスクを叩き始めます。プロセスごとのI/O使用量を知らせるデータをログに記録したいのですが、後でそのデータに戻って、何がこれを続けているかを確認できます。この問題をどのように解決すればよいですか?任意のブロックデバイスでこれを解決するためのボーナスポイント。

16
kbyrd

iotopを試してみます(Linuxのみ)。 I/O転送が多いプロセスを提供するのはかなり得意ですが、iotopは、ロギングよりも現在のステータスを表示するためのものです。

ロギングの場合、sarは常にパフォーマンスの面で優れたツールです。

12
txwikinger