如何在 Mac OS X 中完全禁用 App Nap
目录:
App Nap 是 Mac 在 OS X Mavericks 中引入的一项节能功能,可使不活动的应用程序进入暂停状态,从而有助于降低功耗。该功能可以帮助延长 MacBook 系列的电池寿命,还可以对计算机的整体能源使用产生影响。虽然 App Nap 有它的好处,但一些高级用户可能会发现它在某些情况下很麻烦,因此禁用 App Nap 功能可能是可取的。我们将向您展示如何一次性快速禁用 Mac OS X 中所有位置的 App Nap 功能,而无需逐一禁用它。
非常清楚,这会在系统范围内完全禁用App Nap 功能,这意味着将在Mac 上运行的每个应用程序和进程。从本质上讲,这会将应用程序行为恢复到 Mavericks 之前的状态,其中不活动的闲置应用程序不会进入休眠暂停状态。如果您只想为单个应用程序关闭它,请使用它来完成。
在Mac OS X系统范围内禁用App Nap
关闭此功能可能会影响在Mac OS X 后台运行的每个任务、进程或应用程序:
- 打开终端应用程序,在/Applications/Utilities/文件夹中找到
- 将以下默认字符串复制并粘贴到终端中,然后按回车键:
- 关闭终端并重新启动应用程序和/或进程以使更改生效
defaults write NSGlobalDomain NSAppSleepDisabled -bool YES
与其他默认命令字符串一样,没有确认。要使更改生效,您必须重新启动所有正在运行的应用程序。您可以通过退出并重新打开东西来自己完成此操作,或者使用我们从 Automator 制作的 DIY Quit All Apps 工具来快速完成此过程。重新启动 Mac 也可以正常工作,所以如果你逾期未进行系统更新或重新启动,这可能是一个好机会。
一旦应用程序重新启动或 Mac 重新启动,您可以通过后台处理几个进程或隐藏不活动的应用程序 30 分钟左右,然后检查“能量”来确认 App Nap 没有工作活动监视器中的面板。查看“App Nap”排序部分下的所有内容都将列为“否”,包括后台应用程序。
这确实是一个高级设置,可以关闭,大多数用户应该将此功能保持打开状态,特别是因为它有利于那些关心能源使用或保持尽可能长的电池寿命的人。
在Mac OS X中重新启用App Nap
决定您宁愿让 App Nap 保持打开状态,以便 Mac OS X 可以管理应用程序和进程的能源使用情况?您可以轻松地改变方向并在 Mac OS X 中的任何地方重新启用 App Nap 功能,只需稍微更改默认字符串,方法如下:
- 返回终端应用程序,使用以下命令字符串,然后按回车键:
- 退出并重新启动所有应用程序,或重新启动Mac以返回默认设置
defaults delete NSGlobalDomain NSAppSleepDisabled
同样,没有确认,但 App Nap 将再次按预期运行。此功能需要OS X 10.9或更新版本才能使用。
请注意 MacWorld 读者发现默认命令,您会注意到它实际上与为特定应用程序禁用 App Nap 的默认字符串相同,除了使用“NSGlobalDomain”而不是一个应用程序名称。很棒的发现!