为什么强制退出时会出现应用程序,但 Dock 中却没有?

为什么强制退出时会出现应用程序,但 Dock 中却没有?

为什么强制退出时会出现应用程序,但 Dock 中却没有?

Cmd我的 Dock 或+上未打开文本编辑Tab Cmd我看到“强制退出”时“文本编辑”打开了。为什么“强制退出”时会打开它,而“+”Tab或 Dock中却不会打开?

我在预览时也遇到过这种情况。

我担心出了什么问题。有其他人遇到过这种情况吗?

答案1

这是 OS X Lion 引入的一项功能,称为自动终止. 它不同于突然终止您可能会在活动监视器中看到它。请参阅Apple 开发者文档对两者进行介绍。

这篇 TidBITS 文章还有更多信息:

正如约翰·西拉库萨(John Siracusa)在他的Ars Technica 对 Lion 的评论,这是 Lion 的一项功能,称为“自动终止”:

如果 Lion 认为需要资源,而您似乎并未使用它们,它就会在背后退出您正在运行的应用程序。确定应用程序是否“正在使用”的启发式方法非常保守:它必须不是活动应用程序,必须没有可见的非最小化窗口 — 当然,它必须明确支持自动终止。

Siracusa 继续指出,当自动终止发生时,被终止的申请实际上可能不会真的被终止。例如,现在在我的计算机上,TextEdit 在活动监视器中被列为我正在运行的进程之一。它正在使用一些内存;它有打开的文件。尽管如此,TextEdit 并没有出现在 Command-Tab 切换器或 Dock 中。[…]

相关内容