OSX Dock - 正在“运行”的程序无法启动

OSX Dock - 正在“运行”的程序无法启动

我遇到了以下情况。OSX 在 Dock 中正在运行的程序图标下放置一个点。如果某个程序出现故障(比如占用了整个 RAM),可以通过从 Dock 发出的“强制退出”命令将其终止,或通过从活动监视器/终端发出的“kill PID”将其终止。我曾遇到过这样的情况:Dock 显示“应用程序无响应/强制退出”,但与此同时,我确信该程序没有运行,因为我刚刚从终端终止了它(通常它也会更改 Dock 中程序的状态,但这次没有)。

似乎有一些子进程正在持有 Dock

“killall Dock” 没有帮助(重新启动后我的程序具有完全相同的状态)。

如何在不重启机器的情况下清理这个混乱局面?是否可以获取与特定 Dock 图标关联的进程的 PID?

相关内容