Mac 终端:资源暂时不可用

use*_*108 6 mac bash

当我尝试运行多个不同的进程时,我在 Mac 终端中收到一条错误消息。我在这个网站上做了一些谷歌搜索和查看,发现这可能与一次运行太多进程有关。但是,当我只打开几个窗口(比我习惯的要少得多)时,我会收到这些错误消息。查看活动监视器,我的 %User 数字约为 25%,而 %System 数字约为 15%。过去,我的价格要高得多(直到 Apple 商店的人告诉我要留意它)。那么现在这些数字降低了,Resource temporarily unavailable错误信息的解释是什么?

heroku(云托管)控制台

-bash: fork: Resource temporarily unavailable -bash-3.2$ 
Run Code Online (Sandbox Code Playgroud)

在终端中打开新窗口时

sh: fork: Resource temporarily unavailable
sh: fork: Resource temporarily unavailable
Run Code Online (Sandbox Code Playgroud)

试图运行

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

Dar*_*oid 5

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

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

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