推奨される最大 CPU 使用率はどれくらいですか?

推奨される最大 CPU 使用率はどれくらいですか?

8 コアのプロセッサを搭載した VM があり、CPU 使用率が 75 ~ 100% 程度になることがあります。

いくつかの場所で読んだところによると、CPU 使用率が 75% を超えると問題が生じ、プロセッサに損傷を与える可能性があり、さらにプロセスの実行速度が遅くなる可能性があるそうです。

では、推奨される最大 CPU 使用率はどれくらいでしょうか?

信頼できる情報源を教えていただければ幸いです。

答え1

100% ではまったく問題ありません。どこに書いてあっても、プロセッサに損傷を与えると書いてありますが、それは適切な冷却をしていない愚か者です。

100% の CPU 使用率が許容されるかどうかは、タスクによって異なります。確かに、コンピュータは遅くなります。だからどうするのでしょう? サーバーの仕事が何かの計算を完了することであれば、時間がかかるよりは CPU を 100% 使用してもらったほうがよいでしょう。

許容可能な CPU 使用率の制限は、使用状況によって異なります。汎用サーバーの場合、1 分あたりの平均負荷が 50% になると、アップグレードを検討する可能性があります。ただし、私の会社では大量の統計分析を行っており、HPC サーバー クラスターは 100% で稼働することが期待されています。それが実現しない場合は、ボトルネックを探して修正します。

答え2

サーバーに損傷を与えることはないかもしれませんが、特定のアプリケーションでは問題になる可能性があります。私は SCADA ソフトウェアを扱っていますが、CPU が 100% になると、SCADA がフリーズしたり、更新が停止したりすることがあります。エンド ユーザーは施設で何が起こっているかを確認できないため、これは問題です。SCADA/HMI などのアプリケーションでは、(場合によっては) シン クライアントに依存し、サーバーの CPU を利用するため、80% の使用率で設計することをお勧めします。これにより、ウイルス対策やバックアップなどに余裕が生まれます。

答え3

プロセッサにダメージを与えることはありません。CPU の使用法に推奨されるものはありません。好きなものを使用してください。その原因はありません。これは経験から言っています。実行中のプロセスの速度低下は別の問題です。マルチユーザー サーバーの場合は、再構成する必要があります。

答え4

100% は「スラッシング」と見なされます。必要に応じて追加のプロセスを可能にするために、80% を目指します。

サーバーの CPU は使用によって損傷することはありません。発生する熱は別の話です。ラップトップは 100 度に達することはありません。熱によってコンピューターが徐々に破壊されるからです。

ほとんどのOSは優先度を管理し、作業を実行する必要があるときにサイクルを実行するため、プロセスは損傷しません。

関連情報