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

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

我说的是这个:

在此处输入图片描述

我应该将最小值和最大值设置为多少?我希望 CPU 性能良好,但不希望 CPU 过热且风扇疯狂运转。

答案1

这些设置决定了 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 状态下停留一段时间,然后尽快返回空闲状态,比让它在某个中间状态下停留更多时间要好。

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


1例如 Intel Core 2 Duos,但我认为不是较新的 Core i 系列处理器。2
正在使用监控系统监控 CPU 时钟速度和韓輯将处理器推至允许的最大速度。

答案2

为了解决具体标题问题。我认为状态这些设置引用的也称为P 状态

意思是,这是对顶峰CPU 频率(以及链接所解释的,使用的电压)。

还有一个更多技术文档Windows 操作系统 Vista 系列所采用的省电技术的实现情况。

据我了解,您可以在此处看到系统当前设置的最大 CPU 频率:

在此处输入图片描述

答案3

这些最小值和最大值指的是可用的最小和最大 CPU 功率。如果您将电源管理中的最大处理器状态设置为 50%,则在负载下应提供高达 50% 的处理能力。

Windows 7 能够根据处理器的使用情况改变处理器时钟频率。最小和最大处理器状态控制 Windows 改变时钟速度的范围。

例如,假设您的 CPU 能够达到 0 到 2.4 GHz 的速度,这意味着您的最大处理器速度为 2.4 GHz。最小 25% 和最大 75% 将使 Windows 在 2.4 GHz 处理器中将速度在 600 MHz(25%)和 1.8 GHz(75%)之间变化。“使用电池”和“插入电源”用于设置放电和充电状态的两个不同范围。

降低时钟频率的意义在于,频率越高,处理器产生的热量越多,消耗的电量也越多。频率越低,完成处理(计算)所需的时间就越长。

文章如何防止笔记本电脑过热报告如下:

根据我们的经验,我们注意到当处理器以 100% 处理器状态运行时笔记本电脑会过热。将处理器状态降低几档会导致温度降低 10-20 摄氏度,从而导致性能略有下降。

我们用了规格在测试期间检查温度,基于此,在 95% 处理器状态下运行的处理器具有相同的性能(几乎不会明显下降),温度下降了 10-20 摄氏度。您可以保持更低的处理器状态(例如 80-85%)以确保您的笔记本电脑的发热更少。

答案4

最小和最大处理器状态是其运行的 CPU 速度的百分比。

例如,你有一个 3.00Ghz 的 CPU,那么

如果将最小处理器状态设置为 10% 并将最大处理器状态设置为 90%,则处理器速度将在 0.3Ghz(3.00Ghz 的 10%)和 2.7Ghz(3.00Ghz 的 90%)之间变化。

降低这些参数当然会降低高负载下的性能。这与使用高速 CPU (3.00Ghz+) 或低速 CPU (~1.5Ghz) 以及核心数的问题相同。

因为您要求的是最佳设置,那么它将是:

Minimum processor state:
        On Battery: 10%
        Plugged in: 30%

**Do not change the Cooling policy.** (it is best when default)

Maximum processor state: 
        On Battery: 80% (saves battery)
        Plugged in: 100%

如果你想一直保持最佳性能(以电池为代价),那么

Minimum processor state:
        On Battery: 20%
        Plugged in: 30%

**Do not change the Cooling policy.** (it is best when default)

Maximum processor state: 
        On Battery: 100%
        Plugged in: 100%

对于过热问题,处理器不会过热(它会变得很热)直到你给它施加压力,运行一些大型软件,比如一些大型游戏,它可能会过热,这也取决于你使用的处理器和冷却系统,如果你能提供更多信息,我将能够为你提供更多帮助

事实上这是一个完全不同的话题。

如果您想了解更多信息,请阅读以下内容:

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

2)最小和最大处理器状态“最佳”设置?

3)电源计划的高级选项框中的最低处理器状态选项有什么作用?

希望这有帮助。

编辑:每个 CPU 都有许多处理器状态,我们无法设置除这些 CPU 状态之外的 CPU。我仅以这些值为例。

相关内容