Windows CPU是否會(huì)限制專用服務(wù)器性能?

      我們最近通過一張票報(bào)告了一個(gè)奇怪的問題,其中運(yùn)行 Windows Server 2012 的專用服務(wù)器發(fā)現(xiàn) CPU 被限制在 800 MHz。客戶已經(jīng)嘗試強(qiáng)制 Windows 全速運(yùn)行 CPU(控制面板 > 電源選項(xiàng) > 高性能)并在 BIOS 中禁用 C 狀態(tài)。這些設(shè)置似乎都沒有像通常那樣強(qiáng)制 CPU 全速運(yùn)行(根據(jù)最佳專用服務(wù)器性能的需要)。

      Windows CPU是否會(huì)限制專用服務(wù)器性能?-南華中天

      專用服務(wù)器故障排除:硬件還是軟件?

      當(dāng)出現(xiàn)此類問題時(shí),首先要做的是排除這是與硬件或軟件(OS/Windows)相關(guān)的問題。專用服務(wù)器被重新引導(dǎo)到Fedora Live DVD 中,這樣原始操作系統(tǒng)就不會(huì)受到影響。啟動(dòng)到 Live DVD 后,需要檢查當(dāng)前頻率。以 root 用戶身份運(yùn)行終端應(yīng)用程序(打開終端后執(zhí)行sudo su 切換到 root 用戶)。安裝內(nèi)核工具 ( yum install kernel-tools ) 并使用 cpupower ( cpupower frequency-info ) 檢查頻率。

      由于操作系統(tǒng)處于空閑狀態(tài),cpupower 命令報(bào)告它以 800 MHz 運(yùn)行。下一步是看看我們是否可以暫時(shí)禁用 Fedora 中的限制。以下命令強(qiáng)制 CPU 上的所有線程全速運(yùn)行:

      for f in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor ;做回聲性能 > $f ; 完畢。

      Windows CPU是否會(huì)限制專用服務(wù)器性能?-南華中天

      全速:專用服務(wù)器 CPU 性能

      是時(shí)候看看這是否有效!運(yùn)行 cpupower frequency-info 顯示 CPU 現(xiàn)在正在全速運(yùn)行。現(xiàn)在我們知道問題出在 Windows 而不是硬件上。經(jīng)過幾個(gè)小時(shí)的研究,很明顯這不是一次奇怪的事件,互聯(lián)網(wǎng)上的許多其他用戶在運(yùn)行 Windows 的專用服務(wù)器、臺(tái)式機(jī)和筆記本電腦上都遇到了同樣的問題。問題是 Windows 發(fā)現(xiàn) CPU 運(yùn)行非常熱,并試圖盡可能降低時(shí)鐘速度以降低 CPU 溫度。實(shí)際上,CPU 運(yùn)行在非常酷的 33 攝氏度。ThrottleStop應(yīng)用程序可以禁用此“ 功能”并讓 CPU 以正常速度工作。下載應(yīng)用程序并 取消選中“BD PROCHOT”復(fù)選框并點(diǎn)擊保存。這將立即導(dǎo)致 CPU 以正常速度開始運(yùn)行,而無需重新啟動(dòng)。

      唯一的缺點(diǎn)是每次重新啟動(dòng)時(shí)都 必須設(shè)置一個(gè),但您可以將 ThrottleStop 配置為在啟動(dòng)時(shí)運(yùn)行并自動(dòng)禁用該功能。