虽然目前绝大多数在售的 Mac 笔记本都配备了支持 Turbo Boost(睿频加速技术)特性的处理器,从而使得 Mac 能够根据不同的工作负载自动调整 CPU 主频,以加速处理器和图形性能。

但当处理器长时间以超出标准频率运行时,Mac 的温度和电池续航的影响表现都将迅速滑落。也这是因为这一点,在日常情形中,即便是轻度使用,我们也往往很难达到 Apple 在其产品页面所宣称的电池续航时间。因此,在必要场景下,为了省点儿电、降点温,还是关了它为妙。

在下文中,我将简单地介绍一下通过 Turbo Boost Switcher 这个第三方工具为 Mac 「续命」和「降温」的适用场景、使用方法及最终效果。

适用场景

一般来说,是否需要关闭 Turbo Boost,取决于你的使用场景和需求:

  • 性能 > 续航和温度:当你吹着空调,唱着歌,并使用连着电源的 Mac 处理一些高性能需求的任务(例如,视频剪辑、大图片处理、代码编译等)时,无需关闭 Turbo Boost。因为在这种情况下,关闭 Turbo Boost 除了造成任务处理时间和系统流畅度的无端牺牲外,并无特别好处。

  • 续航和温度 > 性能:而当你带着 Mac 外出、开着虚拟机或观看 Flash 视频时,则不妨关闭 Turbo Boost,以换取更好的电池续航和「清爽」的 Mac 使用感受。

注:如果你购买了 Turbo Boost Switcher Pro ($ 9.95)的话,还可以针对特定的应用程序设置关闭 / 关闭 Turbo Boost。

安装与启用

步骤一:下载最新版本的 Turbo Boost Switcher for OS X

步骤二:下载完成后,将其移动到 Finder 的「应用程序」中,双击运行。

如果系统提示「打不开『Turbo Boost Switcher』,因为它来自身份不明的开发者」的话,请前往「系统偏好设置-安全性与隐私-通用」,将「允许从以下位置下载的应用」临时修改为「任何来源」;或按住 Control(⌃)键,再点击安装文件,以允许未签名应用的运行。

步骤三:安装完成后,在 Menu Bar 中点击「Disable Turbo Boost」,并在弹出窗口中输入管理员密码,以允许其关闭 Turbo Boost 即可。如果你想将其恢复到默认设置,只需再次点击「Enable Tubo Boost」。

效果

当 Turbo Boost 被关闭后,我们可以通过 iStat Menus 观察到 CPU 温度、风扇转速以及整体功耗的变化。但这种变化对性能和电池续航的具体影响又是如何呢?

根据 Marco.org 的 测试结果(基于 15 寸的 Macbook Pro Retina Mid 2014),关闭 Turbo Boost 后:① 运行高 CPU 需求任务时,性能损失了约 1/3,而运行轻量级的任务时,性能损失较小;② CPU 最高温度相差了约 30℃;③ 电池的续航时间均延长了约 25%。具体测试结果,如下图:

图片及数据来源:Marco.org

其他

  1. 备份:由于 Turbo Boost Switcher 需要对系统内核扩展(kernel extensions)进行干预才能生效,因此,笔者强烈建议你在安装前备份系统与资料。

  2. 提权密码:如果你不想每次更改都输入管理员密码的话,不妨购买 Turbo Boost Switcher Pro 或参照 《一个 Turbo Boost Switcher 运行的改进方法》 一文加以改进。


参考链接:

  1. Marco.org: Disabling Turbo Boost to get more MacBook Pro battery life

  2. OS X Daily: How to Disable (& Enable) Turbo Boost on a Mac

  3. 辞客堂 数位杂谈版:让 Turbo Boost 彻底消停(方法一)

  4. 辞客堂 数位杂谈版:一个 Turbo Boost Switcher 运行的改进方法