IOバインドされたプロセスを確認するには?

IOバインドされたプロセスを確認するには?

多数のプロセスがあり、1つ(またはそれ以上)がIOバインドされているとします。waこれは 。topどのプロセスかどうかを確認できますか?各プロセスにはどのくらいのCP​​Uが使用されているかが表示されますが、IOによってプロセスがOSを待機させる程度をどのように知ることができますか?

答え1

sudo iotop次のように、すべてのディスクIOアクティビティの最良の概要を提供します。

タールcjvf iotop ...

インストールするには、以下を使用します。sudo apt-get install iotop

答え2

$pidstat -d 5

プロセスとそのディスクアクティビティは5秒ごとに印刷する必要があります。 pidstatはsysstatパッケージにあります。

$ sudo apt-getのインストールsysstat

関連情報