LinuxプロセスIO利用率を取得する方法
Linux プロセスの IO 使用率を確認するには、以下の方法が利用できます。
- トップコマンドを使う場合、ターミナルにtopコマンドを入力し、小文字のoを押してから大文字のOを押し、エンターキーを押します。そうすると、プロセスがIO使用率順に並べ替えられ、IO使用率が最も高いプロセスが表示されます。
- ターミナルに「iotop」コマンドを入力すると、各プロセスごとのI/O使用率をリアルタイムで確認できます。事前に「iotop」ツールをシステムにインストールしておく必要があります。インストールには以下のコマンドを使用します。
- Debian/Ubuntuの場合: sudo apt-get install iotop
- CentOS/Fedoraでは: sudo yum install iotop
- ターミナルで以下を実行すると、プロセスI/O統計が出力されます。
“`bash
$ pidstat -d
“` - Debian/Ubuntu系:sudo apt-get install sysstat
- CentOS/Fedoraのシステム上:sudo yum install sysstat
上記の方法を使用すればLinuxプロセスがIOを使用している様子を視覚化できます。