当我想做某事时:在 github 中添加、删除、拉取、推送,我的终端中只有这个错误
提前致谢!
selnaz:iOS-Tidinfo Lnaz$ git add .
error: cannot fork() for status: Resource temporarily unavailable
fatal: Could not run git status --porcelain
fatal: git status --porcelain failed
fatal: git status --porcelain failed
fatal: git status --porcelain failed
fatal: git status --porcelain failed
fatal: git status --porcelain failed
fatal: git status --porcelain failed
Run Code Online (Sandbox Code Playgroud)
编辑:
selnaz:iOS-Tidinfo Lnaz$ ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
max locked memory (kbytes, -l) unlimited
max memory size (kbytes, -m) unlimited
open files (-n) 256
pipe size (512 bytes, -p) 1
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 709
virtual memory (kbytes, -v) unlimited
Run Code Online (Sandbox Code Playgroud)
编辑2
selnaz:iOS-Tidinfo Lnaz$ ps xfu | wc -l
ps: illegal option -- f
usage: ps [-AaCcEefhjlMmrSTvwXx] [-O fmt | -o fmt] [-G gid[,gid...]]
[-u]
[-p pid[,pid...]] [-t tty[,tty...]] [-U user[,user...]]
ps [-L]
0
Run Code Online (Sandbox Code Playgroud)
fork()如果有太多进程正在运行,系统调用应该只会失败(出现那个错误)。详情请参阅man 2 fork。
重新启动应该可以解决问题。
我推测可能有很多进程在调试 iOS 应用程序时没有完全退出。
运行以下行将显示执行相同命令的三个最大数量的进程(以及进程如何运行这些命令),以指示哪个命令正在使用所有进程:
ps -efwww | awk '{print $8}' | sort | uniq -c | sort -n | tail -3
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20528 次 |
| 最近记录: |