- 已关闭。**此问题为not about programming or software development。当前不接受答案。
此问题似乎与a specific programming problem, a software algorithm, or software tools primarily used by programmers无关。如果您认为此问题与another Stack Exchange site的主题有关,您可以留下评论,说明在何处可以回答此问题。
2小时前关门了。
Improve this question
如果我在我的linux vm上执行任何命令,我会得到以下错误。它有足够的可用内存。但是我仍然得到这个错误,我不能在那里做任何操作。请让我知道如何修复它。
- bash:分叉:重试:资源暂时不可用
上限输出:
core file size (blocks, -c) unlimited
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 126040
max locked memory (kbytes, -l) 64
max memory size (kbytes, -m) unlimited
open files (-n) 65535
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) unlimited
cpu time (seconds, -t) unlimited
max user processes (-u) 65535
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
1条答案
按热度按时间xoshrz7s1#
“bash:fork:重试:资源暂时不可用”错误消息通常是由于系统资源不足(如内存或可用进程插槽)而无法使用fork系统调用创建新进程造成的。当系统负载过重或达到资源限制时,可能会发生这种情况。
它还可能与用户已达到限制的打开文件描述符的数量有关,您可以通过运行
ulimit -n
检查限制和lsof -u <username> | wc -l
的当前使用情况