如何在 Mac OS X 中完全禁用 App Nap

在 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 后台运行的每个任务、进程或应用程序:

  1. 打开 /Applications/Utilities/ 文件夹中的终端应用
  2. 将以下默认字符串复制并粘贴到终端中,然后按回车键:
  3. 默认写入 NSGlobalDomain NSAppSleepDisabled -bool YES

  4. 关闭终端并重新启动应用程序和/或进程以使更改生效

与其他默认命令字符串一样,没有确认。要使更改生效,您必须重新启动所有正在运行的应用程序。您可以自己退出并重新打开,或使用我们的DIY Quit All Apps 工具 由 Automator 制作,可快速完成此过程。重新启动 Mac 也可以正常工作,因此如果您迟迟未进行系统更新或重新启动,这可能是个好机会。

应用程序重新启动或 Mac 重新启动后,您可以通过后台处理几个进程或隐藏不活动的应用程序 30 分钟左右,然后检查 活动监视器中的“能量”面板。查看“App Nap”排序部分,所有内容都将列为“否”,包括后台应用。

检查 Mac OS X 中的 App Nap

这确实是一个用于关闭的高级设置,大多数用户应该将此功能保持打开状态,特别是因为它有利于那些关心能源使用或尽可能保持最长电池寿命的用户。

在 Mac OS X 中重新启用 App Nap

决定让 App Nap 保持打开状态,以便 Mac OS X 可以管理应用程序和进程的能源使用情况?只需稍稍更改默认字符串,您就可以轻松地改变方向并在 Mac OS X 中的任何地方重新启用 App Nap 功能,方法如下:

  1. 返回终端应用程序,使用以下命令字符串,然后按回车键:
  2. 默认删除 NSGlobalDomain NSAppSleepDisabled

  3. 退出并重新启动所有应用程序,或重新启动 Mac 以返回默认设置

同样,没有确认,但 App Nap 将按预期再次运行。此功能需要 OS X 10.9 或更新版本才能使用。

前往 MacWorld 阅读器为了发现 defaults 命令,您会注意到它实际上与为特定应用程序禁用 App Nap 的默认字符串相同,只是使用了“NSGlobalDomain”而不是应用程序名称。很棒的发现!