电池供电时,是否可以降低MacBook的CPU速度?


9

我有一台配备Core 2 Duo CPU的MacBook。我已经安装了CoreDuoTemp,它可以显示CPU的当前速度。它似乎总是显示:

迷你:1.0 GHz
最大:2.0 GHz
电流:2.0 GHz

我相信,如果笔记本电脑最大以1 GHz的频率运行,它将在电池上运行更长的时间。有什么方法可以配置它,还是CPU速度调节是完全自动的?

Answers:


5

您可以尝试使用pmset命令进行电源管理设置:

pmset -b reduce 1

-b       for battery mode only
reduce   reduce processor speed (value = 0/1)

但我不确定是否会达到预期的效果。


谢谢,这似乎是最具体的答案。我尝试过,pmset但似乎并没有改变观察到的行为。
Greg Hewgill

2
非常感谢splattne!我尝试了建议的“ PM命令”,它成功地工作了!立即将电池寿命从2:31h延长到5:48h !!!

4

您不能手动将CPU速度限制为1 GHz。

您可以优化电池寿命。

进入“系统偏好设置”,然后选择“节能设置”(灯泡)。将第一个下拉菜单设置为Battery,然后将第二个下拉列表设置为优化以节省能源(我的Mac设置为荷兰语,所以我不知道该选项的确切用语是英语。这应该优化您的CPU设置。


我已经做到了,在给电池供电时,显示屏很快就会变暗,几分钟后关闭显示屏,并在可能的情况下使硬盘进入睡眠状态,等等。使用电池供电时,我几乎不会注意到CPU是否将速度限制为1 GHz。
格雷格·希吉尔

3

浪费电池寿命的不是频率,而是电压。通常,较高的频率需要较高的电压-释放出更多的热量,风扇必须工作等等。

出厂时的CPU并不相同-它们都获得99%使用的电压。其中的一部分将在较低的电压下工作良好。

其中一些以ULV(超低压CPU)的价格出售,价格昂贵,因为它们具有更好的性能,更少的功率和对电池寿命的影响。您必须检查您的特定处理器。

CoolBook是Mac OS X的一个很好的应用程序。如果您想要频率,它很容易使您的CPU电压降低。

欠压是安全的。超频或过压并非如此。例如,当您尝试在2 GHz的较低电压下运行时,计算机将关闭。因此,理想电压将比该点高一点。

为了给您一个概念:我的标称频率为2 GHz的CPU通常在1.2625 V下运行。但是实际上它在2 GHz下只有1.0750 V的情况下运行良好。这种差异对电池寿命和热量产生了巨大影响,因此更长的电池寿命而又不损失性能。

随着技术的发展,大多数CPU的出厂最佳点变得更加个性化。但是您仍然可以优化很多!


我在这个问题中指的是动态频率缩放。功耗与工作频率成线性关系。动态电压缩放有所不同。
Greg Hewgill

2

简短答案:不可以。

处理器将根据使用情况自动调整其速度。限制CPU速度的唯一方法是卸下电池(至少在可用的旧版Macbook上)并依靠Magsafe,尽管这样做确实违背了您尝试做的事情。


您不能降低CPU的频率吗?
Ivo Flipse,2009年

0

即使您可以,我真的怀疑这是否对您的电池寿命有帮助。

CPU会自动节流,我猜CoreDuoTemp只是错误地报告了当前(节流)速度。


0

在Windows Vista / Seven中,您可以执行此操作。您可以为每种电源使用方案设置最小/最大CPU%使用率,还可以设置被动/主动冷却方法。


1
我想我实际上并没有这么说,但是我的MacBook运行的是OS X,我打算保持这种状态。
Greg Hewgill

0

不幸的是,在Windows 8.1上,当您将最大CPU使用率设置为99%时,Turboboost在2011年中期的MBA课程中被完全关闭。(最大频率最终以1.7Ghz而不是2.7Ghz涡轮频率)。我想要最大2.2Ghz或2.0Ghz,而不是1.7Ghz。

但是,这会大大降低最大风扇速度。

昨天我用Artic MX-4替换了导热膏,温度仍然不变,但是风扇速度降低了。现在,热节流阀更难激活。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.