![/usr/bin/id:fork:资源暂时不可用](https://linux22.com/image/1318944/%2Fusr%2Fbin%2Fid%EF%BC%9Afork%EF%BC%9A%E8%B5%84%E6%BA%90%E6%9A%82%E6%97%B6%E4%B8%8D%E5%8F%AF%E7%94%A8.png)
每次启动新的 ZSH 会话时都会出现此错误:
/usr/bin/id: fork: Resource temporarily unavailable
知道如何修复此问题吗?我在 Mac OS X Lion 和 zsh 上运行。如果您需要任何其他详细信息,请告诉我。不确定这是什么时候开始的,所以不确定是什么原因造成的...
答案1
这通常意味着您已达到正在运行的进程数的限制,无法再启动任何进程。
请注意,这可能是系统范围的限制、每个用户的限制或每个会话的限制。(我相信 OS X 默认只有系统范围的限制。)
SuperUser 上的这个问题与这个问题有关,但基本上你需要弄清楚是什么产生了这么多进程并让它停止这样做。抱歉,我不能更具体,但 Server Fault 上的某个人不可能告诉你你的系统上运行的是什么。