Windows 7 中的處理器能源管理

Windows 7 中的處理器能源管理

在 Windows 7 電源計劃下將 CPU 最高效能設定為 60% 代表什麼?

我有一個 1.66Ghz 的英特爾 Atom 處理器,這是否意味著它會以 1.00Ghz 的頻率進行降頻?或者有其他因素需要考慮嗎?

答案1

很簡單:這意味著Windows 會嘗試告訴你的 CPU 將時脈頻率降低到 1.00 Ghz

但這只是假設您的 CPU 支援它;如果沒有,它會降低到最接近的值。


您可以使用不同的工具來查看電腦的實際時脈頻率:

  • (內置,GUI): 資源監視器:轉到任務管理器->效能->資源監視器,您可以看到它% Maximum Frequency正在顯示的內容。

  • (內置,控制台):轉到命令提示字元並輸入,WMIC然後CPU查看CurrentClockSpeedCurrentVoltage列。

  • (第三方、GUI):下載斯佩西,它會為您提供比您想知道的更多的資訊。 :)

斯佩西

答案2

我的回答更涉及 Windows 7 的電源管理功能,而不是硬體。

東芝的如何處理 Windows 7 的電源管理功能描述了控制面板的電源選項小程式中的進階電源設定:

處理器電源管理

最低處理器狀態

指定 CPU 效能的下限,以 CPU 全部潛在效能的百分比表示。較高的值可提高效能(取決於 CPU 使用率),但代價是功耗更大。

最大處理器狀態

指定 CPU 效能的上限,以 CPU 全部潛在效能的百分比表示。較高的值可提高效能(取決於 CPU 使用率),但代價是功耗更大。最小和最大處理器狀態值本質上是 CPU 最大時脈速率的百分比,儘管可能涉及其他因素。有關更多詳細信息,請參閱 Microsoft 文件 Windows 7 中的處理器電源管理。

提到的微軟文件可以在這裡找到:Windows 7 中的處理器電源管理,其中也提到:

核心停車場
透過根據工作負載動態擴展正在使用的邏輯處理器的數量,有助於提高系統的能源效率。

處理器時脈控制
Windows 並非直接控制處理器的效能狀態,而是將其效能狀態首選項傳達給底層平台硬體。這用於微調硬體系統,例如 Intel 的 SpeedStep。

答案3

Windows 使用 Intel 的 SpeedStep 功能來做到這一點。英特爾有一個完整解釋SpeedStep 在其網站上的運作方式。這維基百科文章資訊也很豐富。我不知道你在尋找什麼比桑迪普已經告訴你的更具體的信息,但這些消息來源之一可能有它。英特爾的Atom 處理器資訊頁面他們的技術文件中也可能有您正在尋找的資訊。

答案4

大多數(如果不是全部)CPU 都具有省電功能,Intel 具有 Speedstep,AMD 具有 Cool n Quiet,可以在 BIOS 中啟用/停用(很可能無法在筆記型電腦 BIOS 中更改)

在速度設定中將處理器設定為最大 60% 會將其設定為 CPU 實際速度的 60%。

從 0-100% 的每個步進都有電壓變化,因此將 CPU 保持在 60% 將使 CPU 降頻,並且還提供比最大 CPU 時脈中使用的電壓更低的電壓,從而節省電量。

看這裡:intel.ly/6Gm0EV - 它顯示它的電壓範圍是 0.800V-1.175VI 已嘗試在網絡上查看,但我似乎無法為您提供有關 speedstep 步進的準確信息。您可以嘗試啟動到即時 ubuntu CD 並在終端機中輸入“cat /proc/cpuinfo”以查看其輸出。

希望有幫助。

相關內容