LinuxでCPU使用率を確認する方法は何ですか?

Linux上で、CPU利用率を確認するには以下のコマンドを使用できます:

  1. top コマンド:top コマンドを入力すると、リアルタイムでシステムの状態が表示され、CPU の使用率がわかります。top コマンドの出力では、%CPU 列を見て各プロセスのCPU 使用率を取得し、us(ユーザースペース)、sy(カーネルスペース)、ni(ニース値)を使用してシステム全体のCPU 使用率を取得します。
  2. mpstatコマンド:mpstatコマンドを入力すると、各CPUの使用率が表示されます。mpstat -P ALLコマンドを使用すると、すべてのCPUの使用率が表示され、mpstat -P 0コマンドを使用すると指定したCPUの使用率が表示されます。
  3. sarコマンド:sarはSystem Activity Reporterの略称で、sar -uコマンドを入力するとCPUの使用率が表示されます。sarコマンドは他のシステムリソースの使用率も表示でき、例えばメモリやディスクなどです。
  4. pidstatコマンド:pidstat -uコマンドを入力すると、各プロセスのCPU使用率が表示されます。
  5. htopコマンド:htopはインタラクティブなシステムモニターであり、htopコマンドを入力するとリアルタイムのシステム状態が表示され、CPU使用率も含まれています。htopコマンドの出力で、%CPU列を確認して各プロセスのCPU使用率を取得できます。

これらのコマンドはすべてターミナルで直接実行することができ、出力結果を確認することでCPUの使用率情報を取得できます。

bannerAds