在 Mac OS X 中禁用应用程序自动终止
自动终止是 macOS 的一项功能,因为来自 iOS 领域的 OS X Lion,其想法是当一个应用程序在一段时间内未被使用并变为非活动状态后,它将自动终止以释放资源供其他应用程序使用任务。在新的自动保存功能的帮助下,理论上用户应该永远不会注意到发生的任何事情,他们可以继续让他们在需要时照常工作,让 Mac OS X 为他们管理进程和资源,而无需退出应用程序或手动交互 通过活动监视器。
对于绝大多数用户来说,这是一件好事,而且大多数人可能完全不知道这些功能的存在,但并不是每个人都对休眠应用程序在没有他们命令的情况下被退出的前景感到兴奋,有些人觉得这真的很烦人。如果您属于第二类并且想要在 Mac OS X 中关闭应用程序自动终止,请按照以下步骤操作。别担心,我们还会向您展示如何重新打开它。
在 Mac OS X 中禁用自动终止
启动终端并输入以下默认写入命令:
defaults write -g NSDisableAutomaticTermination -bool yes
重新启动使用自动终止功能以使更改生效的应用。
在 Mac OS X 中重新启用自动应用程序终止
您始终可以重新启用 OS X 的默认行为并重新打开自动终止:
默认删除 NSDisableAutomaticTermination
或者通过将“是”反转为“否”并再次运行原始命令:
默认写入 -g NSDisableAutomaticTermination -bool no
再次,重新启动应用以使更改生效并再次启用自动终止。
这是 Mac OS X 和 iOS 可以很好地处理的事情,如果您从未对该功能感到恼火,建议您启用它并让 Mac OS X 自行管理任务。
感谢 qwerty 在 StackExchange 线程。