[英]Xcode 5 - out of control CPU and memory usage
我最近遇到了最新版本的Xcode 5問題。啟動CPU使用率和Real Memory使用率大約一分鍾左右。 我已經看到CPU使用率高達400%,RAM使用率高達13GB。
我在配備16GB內存的i5 iMac上。
我已經嘗試卸載Xcode並重新安裝,運行所有Mountain Lion升級,修復重復的標頭循環,啟動Xcode而不編制索引以及其他一些問題都無濟於事。 我現在不知道我能做些什么。
我想要嘗試的事情的建議。 我試過在其他i5 iMac上運行我的項目,但我沒有這個問題。
感謝大家。
我周末用Macbook Air和Xcode5解決了這個問題。 我累了將Xcode重置為默認值,刪除iOS模擬器文件等。
我已將它隔離為XCode中的源代碼控制功能。 當受影響的項目未打開時,似乎不會發生高CPU使用率(關閉所有內容並啟動新的Xcode項目)。 我已經在XCode中禁用了源代碼控制,並開始使用GitX,而XCode的CPU級別已經回落到正常水平(5 - 15%)。
我沒有深入挖掘XCode以查看可能觸發它的原因。
我在120%的比賽中運行 - 幾乎不斷的沙灘球 - 在空閑的時候。
將我降至1.3%的原因是在Xcode首選項的“源代碼管理”選項卡中取消選中“自動刷新本地狀態”。
您仍然可以“啟用源代碼管理”和“自動刷新服務器狀態”和“自動添加和刪除文件”
我已經提交了一些有關此問題的錯誤報告,在調試時我們得出結論,它似乎與升級項目有關。 通過簡單地從我的項目中刪除所有類然后閱讀它們我不再經歷可怕的CPU使用和ram使用。 這主要發生在我的故事板5.0上,之后只需刪除它們並將它們重新添加到項目中。 Xcode 5.0.1也有助於我的表現。
*更新自更新到Xcode 5.0.2后,我不再看到這些問題。 我終於可以再次在大型故事板上工作了。
我實際上已經在源代碼中找出了這個內存問題的原因,這是因為使用的第三方庫之一提供了很多警告,並且可能是xcode試圖圍繞它進行一些處理。 出於測試目的,我刪除了庫和一些使用它的類,我能夠更快地構建代碼。 現在我打算深入了解警告並嘗試修復它。 不確定是否所有面臨這些問題的人都是因為這個,但這絕對是我遇到問題的原因。
您是否嘗試同時訪問多個庫,或者您是否通過系統搜索Xcode文件或項目?這有時會帶來您遇到的問題。在xcode中同時運行這么多功能可以帶來這些類型的問題。如果您可以在備份所需數據后重新安裝xcode。
昨天更新后我剛剛遇到類似的xcode問題。
每次我從11-12gb的自由ram打開xcode到3-4gb之間,有或沒有打開任何項目時,我對16GB macbook pro的記憶就干涸了。 我嘗試刪除DerivedData文件夾無濟於事。
我發現暫時解決問題的唯一解決方案是讓我讓xcode在啟動后吃掉所有內存,然后在終端中進行sudo purge
。
在清除之后,我可以正常使用xcode,任何項目都只需要使用盡可能多的ram,但每次啟動xcode時都需要這樣做。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.