App Nap是OS X Mavericks中的一项新功能,可自动将系统资源减少到当前未使用的某些应用程序中。 这是Mavericks的多项更改之一,可以帮助延长Mac电池的使用寿命,但也可能会干扰某些应用程序和用户工作流程。 总体而言,“休眠”后台应用程序以节省能源的想法似乎是一个不错的选择,但某些用户可能不希望其后台应用程序受到干扰,而是希望自行管理Mac的电源使用情况。 以下是在OS X Mavericks中管理和禁用App Nap的方法。
使用“获取信息”禁用应用小睡
尽管尚无已知的方法可以在整个系统范围内销毁App Nap,但可以逐个应用地杀死它。 最简单的方法是使用特定应用程序的“ 获取信息”窗口。找到您要阻止其监视应用程序Nap功能的应用程序,右键单击(按住Command单击)其图标,然后选择“获取信息”。您还可以在Finder中突出显示该应用程序,然后按Command-I 。 将显示“获取信息”窗口,并且您会在“常规”部分中注意到一个新选项:“防止应用程序休眠”。选中此框,您选择的应用程序将在后台全功率运行。
使用终端禁用Nap
尽管上面详细介绍的过程是关闭单个应用程序“应用程序暂停”的最简单方法,但您可能会注意到,并非每个应用程序的“获取信息”窗口中都具有“防止应用程序暂停”复选框。 这些应用程序(Apple认为对OS X体验至关重要并且锁定了用户控制)仍然可以进行修改,但是我们需要使用Terminal。
从/ Applications / Utilities文件夹中打开终端,然后输入以下命令以暂时禁用App Nap:
默认写NSAppSleepDisabled -bool是
更换 为您所需的应用使用正确的名称。 域选项的格式为“ com.company.appname”,因此TextEdit的域名为“ com.apple.TextEdit”。准备就绪后,按Return键以执行命令。 根据我们的测试,如果您仍然希望某个应用不在App Nap的管辖范围之内,则每次Mac重新启动时,您都需要重新输入此命令。
在这两种方法之间,大多数用户应该能够驯服App Name以适应其工作流程。