Windows

Windows 性能是否會降低到超過一定水平的 CPU 使用率?

  • June 16, 2010

根據其他商店的經驗,執行 Windows 機器是否有推薦的平均 CPU 門檻值?

背景:我們執行的是 Windows Server 2003 32 位作業系統。伺服器正在處理一個主要的企業級 Web 應用程序套件,其中包含高頻率的小事務和大得多的事務 - 總體平均為 13 毫秒。

在主要班次期間,我們的 Windows 伺服器的平均總體 CPU 使用率約為 60%。我們質疑 Windows 作業系統在 CPU 調度道路上開始搖擺不定的程度?

謝謝。

好的,這裡有幾件事情你需要注意。

首先是冗餘/故障轉移。如果您有 5 台機器以 90% 的容量執行,其中一台機器出現故障,那麼其他 4 台機器必須彌補不足……哎呀……這會使它們超過 100% 的容量,您可能會開始有你手上的級聯故障。

其次,如果您正在執行多個程序,請記住作業系統也需要計算週期來切換程序。這意味著如果系統負載變得太高,系統可能會開始花費太長時間來載入和暫停執行任務,而實際執行程序的時間會越來越少。

第三,如果您正在執行 MS SQL 伺服器,為了上帝的緣故,請正確配置它或讓別人為您做這件事。MS SQL 伺服器將佔用所有可用的 RAM 進行記憶體,如果您不限制其 RAM 使用量,可能會使機器陷入困境。我有一些客戶抱怨伺服器上的 RAM 使用情況,將 RAM 翻倍,並沒有註意到性能提升,因為 MSSQL 伺服器又把它全部吸光了!

希望那些幫助:-)

引用自:https://serverfault.com/questions/151778