使用电池供电时关闭额外的 CPU 核心

使用电池供电时关闭额外的 CPU 核心

我目前在 Windows 7 上运行四核处理器,想知道是否有办法在使用电池供电时关闭不需要的 CPU 核心以延长电池寿命,最好能自动执行此操作,但如果没有办法在 Windows 中或通过管理软件自动执行此操作,我也会接受手动操作,我在互联网上搜索过,但在谷歌上找不到任何与此相关的信息

答案1

我不确定是否自动,或者是否确实是 Windows 7,但在 Vista 中,以下将作为手动方法工作:

开始菜单 - msconfig - 选择启动选项卡,然后单击高级。

将处理器核心数设置为所需的数量,并确保已选择“检测 HAL”。单击“确定”。重新启动。

您可能会发现的唯一情况是,如果处理器核心处于空闲状态,则几乎不会消耗任何电量。如果处理器核心不空闲,则减少核心数最终可能需要更长的时间才能完成任务,并且消耗的电量几乎相同。

如果您的(笔记本电脑?)允许,最好微调处理器核心电压。更好的方法是,将电源选项中的最大功率状态设置为较低的值(例如 50%)。

答案2

你到底有哪款 CPU?例如,最近的英特尔 CPU 有一个专用的电源控制单元 (PDF)可以根据需求自动打开/关闭 CPU 核心。一般来说,这被称为电源门控,当不需要时,电路会完全断电。英特尔在其 Nehalem 架构中引入了这种技术,而 AMD 则已公布计划即将推出的“Llano”CPU/GPU 芯片。这是自动时钟频率缩放已经存在很长时间了(比如英特尔的速度步伐)。如果您确实希望控制 CPU 的功耗,最简单的方法可能是降低 CPU 倍频器;您可以在 BIOS 中执行此操作,也可以使用 Windows 中的软件。

然而,我认为 CPU 工程师已经详细考虑过这个问题,并且 CPU(默认情况下,尤其是较新的型号)在处理速度和电源效率之间提供了良好的折衷。

答案3

去看看节能控制面板。在该advanced部分中,你会发现大量的偏好设置,你可以根据需要进行调整。但是,我不太确定它是否包括关闭核心。(这可能是一个特殊的驱动程序功能,也可能是控制面板中未显示的内容)

相关内容