現在のCPUの使用率は、top 、mpstat コマンドや/proc/cpuinfo を参照することで確認できます。
また、sar コマンドで過去(デフォルト10分毎)の情報を確認できます。
CPU使用率は、OSが認識しているコア数が関係します。
1コアであれば全CPU使用率は1コアの使用率と同じになりますが、4コアの場合の全CPU使用率は4コアの合計値となります。
例えば、各コアの使用率が、
1コア目:100%
2コア目:60%
3コア目:40%
4コア目:0%
の場合、全CPU使用率は50%((100+60+40+0)/4=50)となります。
1コア目:100%
2コア目:60%
3コア目:40%
4コア目:0%
の場合、全CPU使用率は50%((100+60+40+0)/4=50)となります。
mpstatやcpuinfo はコア毎に使用率(量)が表示されている項目があるため、全CPU使用率を確認する際は、全使用率の項目を確認する、又は合算するなどの注意が必要です。
ご指摘、ご質問などはコメントへお願いします。
0 件のコメント:
コメントを投稿