Windows 7电源管理中的最小和最大处理器状态是什么?

Modified on: Fri, 22 Mar 2019 16:20:02 +0800

我在说这个:

我应该在最小和最大值设置什么?我想要良好的CPU性能,但不要过热的CPU和风扇像疯了一样工作。

最佳答案

这些设置确定Windows将使用的性能状态(或P状态)的范围。实际上,这将改变处理器的时钟速度,如果支持,电压和FSB速度 - 增加它们以满足工作负载要求,或减少它们以降低功耗和热量输出。

详细说明,大多数处理器支持多个P状态,它们是倍频器(也称为频率ID或​​FID)和电源电压(电压ID或VID)的组合。处理器的时钟速度是FSB速度乘以FID的乘积,因此,选择较低的乘数,也可以降低时钟速度。一些处理器1也能够将FSB速度降低一半,从而产生所谓的SuperLFM(超低频模式)。

支持的P状态数量因处理器而异,但通常在5-10左右。由于Windows允许处理器状态总共有100个不同的值,这意味着并非每个值都会导致使用不同的P状态。换句话说,从100%到99%甚至90%可能对时钟速度没有任何影响。此外,根据支持的P状态,实际时钟速度可能与您对百分比的预期差异很大;在Windows电源选项中指定50%并不一定意味着您的处理器将以50%的时钟速度运行。例如,在我的Core 2 Duo T9550上,标称时钟速度为2.66 GHz,将处理器状态设置为50%并不会像预期的那样提供1.33 GHz的时钟速度。相反,Windows选择支持的最低乘数(FID 6),这导致时钟速度约为1.6 GHz(FSB 266 MHz×乘法器6 = 1596 MHz),或标称时钟速度的60%,如下图所示2

此外,即使最小状态设置为1%,我的处理器也不会低于~800 MHz(SuperLFM),这是支持的最低时钟速度(FSB 133 MHz×乘法器6 = 798 MHz);这是标称时钟速度的30%。

根据此处提供的文件:

  

Windows Vista使用DBS算法,使用属于这些上限和下限所描述范围内的所有可用性能状态。选择新的目标性能状态时,Windows Vista会选择当前电源策略设置与系统上可用状态之间最接近的匹配,必要时进行四舍五入。

智能选择Windows电源选项的百分比,则需要找出处理器支持的P状态,确定要使用的最小和最大时钟速度,然后输入导致这些时钟速度的百分比。没有一个正确的答案,因为一切都取决于你的目标 - 你是想要最大限度地提高性能或电池寿命,降低温度或完全不同的东西。试验并了解哪种方法最适合您。就个人而言,我发现将最小值和最大值设置为5%(足够低以强制最低乘数而不管处理器)和100%,分别得到最佳结果。是的,即使是电池。虽然在电池上将最大处理器状态设置为低于100%似乎是合乎逻辑的,但根据我的经验,最好让处理器在最高P状态下花费一些时间然后尽快恢复到空闲状态,而不是使用它。花更多的时间在一些中间状态。

对于高级调整,RMClock等实用程序允许您禁用某些P状态,以及处理器的超频和欠压或过压。虽然我个人还没有尝试过,但我已经看到建议只启用两个P状态 - 空闲时可能的最低乘数(如果支持,则为SuperLFM),以及其他所有的最高乘数(在最低稳定电压下) 。如果对这些事情感兴趣的话,当然可以考虑一些事情。只要你没有超频或过载,最坏的情况就是BSOD和重启。


1例如英特尔酷睿2双核,但我相信,不是新的酷睿i系列处理器。
2我正在使用TMonitor来监控CPU时钟速度和wPrime将处理器推至最大允许速度。

作者:,Indrek

相关问答

添加新评论