32個の物理コアを持つ私のシステムでは、0〜3秒以内に実行される100個のスレッドを継続的に作成しています。すべて完了すると、次のバッチが作成されます。
正しい平均CPU使用率、つまり1分間、これらのコアの平均使用量を取得したいと思います。 30%の時間アイドル状態の場合、値は0.7でなければなりません。
htopを使用すると、コア数よりも高い40以上の負荷平均が得られます。しかし、以下から見ることができます。この動画、CPUコアが常に100%使用されるわけではありません。新しいスレッドが作成される前に100個のスレッドがすべて完了する必要があるため、これが私が期待するものです。
CPU使用率をより正確に測定する方法は?