高いプログラムのロード、プログラムプロセスを終了すると、Linuxは通常のロード0.5に戻りません。なぜ?

高いプログラムのロード、プログラムプロセスを終了すると、Linuxは通常のロード0.5に戻りません。なぜ?

私が実行しているプログラムのCPU負荷は39.99で、私の4コアCPUが処理できるよりもはるかに多いのですが、プログラムを終了したとき(殺したとき)にCPU負荷がオンにならないのはなぜですか?ショーは0.50に落ちましたか?

また、プログラムが終了するとすぐにCPU負荷が0.5まで低下しないため、ゆっくりと落ちるまで待つ必要があることを発見しました。なぜそんなことですか?

ベストアンサー1

1分、5分、15分の分量を読むことができます。平均。平均はすぐには低下しませんが、その期間にわたって負荷平均が下がるにつれてゆっくりと下がります。

15分後、終了したプロセスの影響はロード平均に影響しなくなります。

システム関連マニュアル:

  • man uptime; 負荷平均とシステム稼働時間を表示します。この情報も表示されますtop(より多くのデータとともに)。
  • man getloadavguptime;およびで使用されているシステムの負荷平均を返すライブラリ関数のドキュメントtop

おすすめ記事