Mac 终端:资源暂时不可用

Mac 终端:资源暂时不可用

当我尝试运行多个不同的进程时,Mac 终端中出现了一条错误消息。我进行了一些谷歌搜索并查看了此网站,发现这可能与同时运行的进程过多有关。但是,当我只打开几个窗口(比我习惯的窗口少得多)时,我就会收到这些错误消息。查看活动监视器,我的 %User 数约为 25%,%System 数约为 15%。过去,这两个数字都高得多(直到 Apple 商店的人告诉我要密切关注)。那么,现在这些数字较低,该如何解释Resource temporarily unavailable错误消息?

heroku(云托管)控制台

-bash: fork: Resource temporarily unavailable -bash-3.2$ 

在终端中打开新窗口时

sh: fork: Resource temporarily unavailable
sh: fork: Resource temporarily unavailable

试图逃跑

-bash:fork:资源暂时不可用

答案1

需要记住的是,进程与窗口不同。您可能有一个进程包含多个窗口,或者多个进程根本没有窗口。我同意这听起来像是您打开了太多进程。

尝试重启机器。这至少会关闭所有额外的进程。如果再次出现这种情况,那么您需要调查究竟是什么导致了所有这些进程的产生,而不是关闭它们。

在活动监视器中,将顶部的下拉菜单更改为All Processes,然后查看正在运行的内容。如果您看到同一进程列出 10、20、50 或更多次,那么这很可能是罪魁祸首。(某些应用程序,如 Google Chrome,在正常运行时会产生许多进程。但是,实例数不应多于选项卡数)。

相关内容