建議的最大 CPU 使用率是多少?

建議的最大 CPU 使用率是多少?

我有一個具有 8 個處理核心的虛擬機,有時 CPU 使用率會達到 75 ~ 100% 左右。

我在某些地方讀到,當 CPU 使用率超過 75% 時就會出現麻煩,並且會損壞處理器,此外還會減慢進程的運行速度。

那麼,建議的最大 CPU 使用率是多少呢?

如果你給我可靠的消息來源,那就太好了。

答案1

100% 完全沒問題。無論你在哪裡讀到它都會損壞處理器——那些都是沒有適當冷卻的白痴。

100% CPU 使用率是否可​​以接受取決於任務。是的,電腦會變慢。所以呢?如果伺服器的工作是完成某些計算,那麼我寧願讓他使用 100% 的 CPU,而不是花更長的時間。

可接受的 CPU 使用限制實際上取決於使用情況。對於通用伺服器,每分鐘平均負載為 50% 時您可能會考慮升級。但是,我的公司進行了大量的統計分析,我們的 HPC 伺服器叢集預計以 100% 的速度運行 - 如果這種情況沒有發生,我們會尋找並修復瓶頸。

答案2

它可能不會損壞伺服器,但對於某些應用程式來說仍然可能出現問題。我使用 SCADA 軟體,如果 CPU 達到 100%,SCADA 可能會凍結或停止更新。這是一個問題,因為最終用戶無法看到其設施中發生的情況。對於像 SCADA/HMI 這樣(有時)依賴瘦客戶端並利用伺服器 CPU 的應用程序,我建議設計利用率為 80%。這將為您提供一些諸如防毒、備份等方面的餘裕...

答案3

您不會損壞處理器。沒有建議的 CPU 使用率。你想用什麼就用什麼。沒有任何來源,我是根據經驗告訴你的。進程運行速度減慢是另一回事。如果它是多用戶伺服器,則必須重新配置它。

答案4

100%被認為是“顛簸”。目標是 80%,以便在需要時允許其他流程。

伺服器CPU不會因使用而損壞。產生的熱量則是另一回事。筆記型電腦永遠不應該達到 100,因為熱量會慢慢損壞電腦。

進程不會損壞,因為大多數作業系統將管理優先順序並在需要執行工作時佔用週期

相關內容