次のCPUの詳細があります。
more lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 32
On-line CPU(s) list: 0-31
Thread(s) per core: 2
Core(s) per socket: 8
稼働時間表示
uptime
07:41:41 up 40 days, 11 min, 2 users, load average: 17.82, 23.40, 24.73
したがって、CPUは32個です(コアあたりのスレッド数:2)。
稼働時間の高いCPU負荷平均値に関しては、これらの値は正常ですか?
負荷平均:17.82、23.40、24.73
ベストアンサー1
これは難しい質問です。
負荷平均がCPUの数より高い場合(長すぎる)、キューは待機中です。
しかし、その数が少ない場合は意味がありません。 CPUを100%使用しているが操作を完了できないプロセスがある可能性があります。
一方、優先順位の低いバッチプロセスが多い場合は、リアルタイムの期限はありません。これにより負荷平均が上昇する可能性がありますが、機器の性能には影響しません。
短い答えは、状況によって異なります。
この場合:
システムが有用なタスクを実行している場合にのみ慌てる理由はありません。ただし、ワークロードに従うことができない(非並列)操作がある可能性があり、負荷平均はこれを知らせません。