2017-04-12 82 views
1

我有一个重要问题: 我在一所大学工作在几个月后,所有的Jira项目工作正常。 由于3天和没有理由我的git停止正常工作(我在windows上),的确现在我什么也做不了,android每次VCS操作失败,从rebase,pull到push .. 我试图与git克隆到另一个项目,但这总是出现在窗户CMD下的git bash或者甚至在cygwin终端使用的/ usr/bin中后/ rebaseall -v:使用git时资源暂时不可用错误

Cloning into 'private'... 
     0 [main] bash 6952 fork: child 6924 - died waiting for dll loading, errno     11 
bash: fork: retry: Resource temporarily unavailable 
1080698 [main] bash 6952 fork: child 1984 - died waiting for dll loading, errno     11 
bash: fork: retry: Resource temporarily unavailable 
3140393 [main] bash 6952 fork: child 6232 - died waiting for dll loading, errno     11 
bash: fork: retry: Resource temporarily unavailable 
7208694 [main] bash 6952 fork: child 5808 - died waiting for dll loading, errno     11 
bash: fork: retry: Resource temporarily unavailable 
15281223 [main] bash 6952 fork: child 6408 - died waiting for dll loading, errno     11 
bash: fork: Resource temporarily unavailable 
error: failed to execute prompt script (exit code 254) 

,因为它似乎处理有了processus,我在网上通过了几个小时试图找出问题,但我无法解决它。 我卸载android studio,git,源码树,多次并正确。 我用ccleaner和glary实用程序擦除一些旧数据,更新了我的窗口,更新了Comodo,重新启动了很多次,但我仍然有资源暂时不可用错误,但我无法修复它,我该怎么办?

非常感谢您的阅读!

对不起,我的英语不好。

+0

您的系统内存不足(没有足够的RAM来运行更多命令)。您可以减少正在使用内存的运行命令的数量,或者为计算机添加更多物理内存,或者添加更多虚拟内存后备存储以允许系统暂时将内容推送到磁盘(但我不使用Windows和不知道如何在Windows上做到这一点)。 – torek

+0

嗨@torek感谢您的回答,但我不认为这是为什么,因为我有一个i5 4690k作为一个CPU和8Gb内存,我没有很多processus运行,我从来没有这个错误projet 4个月前。 – Damoy

+0

啊,所以这是某种安全设置。症状非常相似:当bash加载某些内容时,系统说“不”,bash说“如果再次尝试,这可能会起作用”。这表明错误报告系统存在一个缺陷:应该说安全或权限,而不是“临时资源问题”。 – torek

回答

1

这可能是由于某些资源限制,无论是在服务器本身(或)特定于您的用户帐户。你的shell中的限制可以通过ulimit -a来检查。 esp检查'ulimit -u'最大用户进程,如果你已经达到最大进程,fork不能创建任何新的并且出现该错误。这也可能是由于交换/内存资源问题

1

我试图解决这个问题! 这是因为我最近科摩多更新,其中移除了允许的应用程序git的,所以在设置我不得不这样做:

Adding Git folder to File Rating > File List as trusted file 
Adding Git folder to Advanced protection > Milanescious > Shell code exclusion 
Setting bit-bash.exe as allowed application in Firewall > Application Rules 

我在Can't start Git Bash话题发现, 反正感谢您的答案!

相关问题