Windows 7 中的处理器能源管理

Windows 7 中的处理器能源管理

在Windows 7电源计划下将CPU最高性能设置为60%是什么意思?

我有一台 1.66Ghz 的英特尔凌动处理器,这是否意味着它在 1.00Ghz 时会降频?还是还有其他因素需要考虑?

答案1

很简单:这意味着Windows 将尝试告诉你的 CPU 将时钟频率降低到 1.00 Ghz

但这仅假设您的 CPU 支持它;如果不支持,它就会降频到最接近的值。


您可以使用不同的工具来查看计算机的实际时钟频率:

  • (内置,GUI):资源监视器:转到任务管理器->性能->资源监视器,您可以看到它% Maximum Frequency正在显示的内容。

  • (内置,控制台):转到命令提示符并输入WMICCPU,然后查看CurrentClockSpeedCurrentVoltage列。

  • (第三方,GUI):下载规格,它会为您提供比您想知道的更多的信息。:)

规格

答案2

我的回答涉及 Windows 7 的电源管理功能,而不是硬件。

东芝如何处理 Windows 7 的电源管理功能描述了控制面板电源选项小程序中的高级电源设置:

处理器电源管理

最低处理器状态

指定 CPU 性能的下限,以占 CPU 全部潜在性能的百分比表示。值越高,性能越好(取决于 CPU 利用率),但功耗越大。

最大处理器状态

指定 CPU 性能的上限,以占 CPU 全部潜在性能的百分比表示。值越高,性能越好(取决于 CPU 利用率),但功耗越大。最小和最大处理器状态值本质上是 CPU 最大时钟速率的百分比,但可能还涉及其他因素。有关更多详细信息,请参阅 Microsoft 的文档《Windows 7 中的处理器电源管理》。

提到的 Microsoft 文档可以在这里找到:Windows 7 中的处理器电源管理其中还提到:

核心停车场
通过根据工作负载动态扩展正在使用的逻辑处理器的数量,有助于提高系统的能源效率。

处理器时钟控制
Windows 并不直接控制处理器的性能状态,而是将其性能状态偏好传达给底层平台硬件。这用于微调硬件系统,例如 Intel 的 SpeedStep。

答案3

Windows 使用 Intel 的 SpeedStep 功能来实现这一点。Intel 有一个完整解释SpeedStep 在其网站上如何运作。维基百科文章也非常有信息量。我不知道你正在寻找比 Sandeep 已经告诉你的更具体的信息,但其中一个来源可能有。英特尔的Atom 处理器信息页面他们的技术文档中可能还包含您正在寻找的信息。

答案4

大多数(如果不是全部) CPU 都具有省电功能,英特尔具有 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”以查看其输出的内容。

希望有所帮助。

相关内容