2017-04-12 121 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話題發現, 反正感謝您的答案!

相關問題