LinuxシステムのCPU使用率を確認する方法!

  Linux は、サーバーや組み込み機器でも広く使用されているオープン ソース オペレーティング システムです。サーバー オペレーティング システムとして、システム リソースの使用状況を監視することは非常に重要です。そこで、Linux システムの CPU 使用率を確認するにはどうすればよいですか?詳細は次のとおりです。

  1.topコマンドを使用します。

  top コマンドは、一般的に使用される Linux システム監視コマンドで、システムのプロセスとリソースの使用状況をリアルタイムで表示できます。次のコマンドを使用して CPU 使用率を表示できます。

  上

  top コマンドを開始すると、CPU 使用率を含む現在のシステムのリソース使用率が表示されます。上部のインターフェイスには、CPU 使用率に関する情報を含む CPU 行が表示されます。例えば:

  %Cpu: 5.0 us、2.0 sy、0.0 ni、93.0 id、0.0 wa、0.0 hi、0.0 si、0.0 st

  このうち、us はユーザー空間プログラムの CPU 使用率、sy はシステムカーネルの CPU 使用率、id は CPU のアイドル時間を表します。

  2. mpstat コマンドを使用する

  mpstat コマンドは、CPU 使用率やその他の CPU 統計をリアルタイムで表示できる Linux システム監視コマンドです。mpstat コマンドは、デフォルトですべての CPU の使用率を表示します。次のコマンドを使用して CPU 使用率を表示できます。

  mpstat

  mpstat コマンドを開始すると、ユーザー空間プログラム、システム カーネル、アイドル、その他の関連情報を含む、各 CPU コアの使用状況が表示されます。例えば:

  02:40:01 AM CPU %user %nice %sys %iowait %irq %soft %steal %guest %idle

  午前 02:40:01 すべて 5.42 0.02 2.09 0.04 0.00 0.01 0.00 0.00 92.42

  このうち、%user はユーザー空間プログラムの CPU 使用率を表し、%sys はシステム カーネルの CPU 使用率を表し、%idle は CPU のアイドル時間を表します。

  3. sar コマンドを使用する

  sar コマンドは、CPU 使用率やその他のシステム パフォーマンス インジケーターをリアルタイムで表示できる Linux システム監視コマンドです。sar コマンドを使用するには、sysstat ツールキットがインストールされている必要があります。次のコマンドを使用して CPU 使用率を表示できます。

  -uになりました

  sar コマンドを開始すると、ユーザー空間プログラム、システム カーネル、アイドル、その他の関連情報を含む CPU 使用率が表示されます。例えば:

  12:00:01 AM CPU %user %nice %system %iowait %steal %idle

  午前 12 時 10 分 01 秒 すべて 8.24 0.00 3.29 0.02 0.00 88.45

  このうち、%user はユーザー空間プログラムの CPU 使用率、%system はシステム カーネルの CPU 使用率、%idle は CPU のアイドル時間を示します。

  上記のコマンドに加えて、htop、nmon などの他のツールを使用して CPU 使用率を表示することもできます。これらのツールは、システム リソースの使用状況をより詳細に表示するための、より豊富なインターフェイスと機能を提供します。

  要約する

  Linux システムの CPU 使用率を表示するには、top、mpstat、sar などのコマンドを使用できます。また、他のツールを使用することもできます。実際のニーズに基づいて、監視に適切なコマンドまたはツールを選択します。CPU 使用率をリアルタイムで確認することで、システムの実行状況を常に把握し、それに応じた最適化や調整を行うことができます。

おすすめ

転載: blog.csdn.net/oldboyedu1/article/details/132341739