我最近遇到了最新版本的Xcode 5问题。启动CPU使用率和Real Memory使用率大约一分钟左右。我已经看到CPU使用率高达400%,RAM使用率高达13GB。
我正在使用16GB内存的i5 iMac。
我尝试卸载Xcode并重新安装,运行所有Mountain Lion升级,修复重复的标头循环,启动Xcode而不编制索引以及其他一些问题都无济于事。我现在不知道我能做些什么。
我会喜欢尝试的建议。我试过在其他i5 iMac上运行我的项目,但我没有这个问题。
谢谢大家。
答案 0 :(得分:15)
周末我用Macbook Air和Xcode5解决了这个问题。我累了将Xcode重置为默认值,删除iOS模拟器文件等等。
我已将其隔离为XCode中的源代码控制功能。当受影响的项目未打开时,似乎不会发生高CPU使用率(关闭所有内容并启动新的Xcode项目)。我在XCode中禁用了源代码控制,并开始使用GitX,而XCode的CPU级别已降至正常水平(5 - 15%)。
我没有深入挖掘XCode以查看可能触发它的原因。
答案 1 :(得分:3)
我一直在以120%的速度跑步 - 几乎不停的沙滩球 - 在空闲的时候。
在Xcode偏好设置的“源代码管理”标签中取消选中“自动刷新本地状态”,将我降至1.3%的原因。
您仍然可以“启用源代码管理”和“自动刷新服务器状态”和“自动添加和删除文件”
答案 2 :(得分:0)
我已经提交了一些有关此问题的错误报告,在调试时我们得出结论,似乎升级后的项目会发生。通过简单地从我的项目中删除所有类然后阅读它们我不再经历可怕的CPU使用和ram使用。这主要发生在我的故事板5.0上,之后只需删除它们并将它们重新添加到项目中。 Xcode 5.0.1也有助于我的表现。
* UPDATE 自从更新到Xcode 5.0.2后,我不再看到这些问题。我终于可以再次在大型故事板上工作了。
答案 3 :(得分:0)
我实际上已经在源代码中找出了这个内存问题的原因,这是因为使用的第三方库之一提供了很多警告,并且可能是xcode试图围绕它进行一些处理。出于测试目的,我删除了库和一些使用它的类,我能够更快地构建代码。现在我打算深入了解警告并尝试修复它。不确定是否所有面临这些问题的人都是因为这个,但这绝对是我遇到问题的原因。
答案 4 :(得分:0)
您是否尝试同时访问多个库,或者您是否通过系统搜索Xcode文件或项目?这有时会带来您遇到的问题。在xcode中运行这么多函数时间可以带来这些类型的问题。如果您可以在备份所需数据后重新安装xcode。
答案 5 :(得分:0)
昨天更新后我刚刚遇到类似的xcode问题。
我的内存在一个16GB的macbook pro上,每次我打开xcode从11-12gb的自由ram到3-4gb之间,有或没有任何项目打开时干涸。我尝试删除DerivedData文件夹无济于事。
我发现暂时解决问题的唯一解决方案是让我让xcode在启动后占用所有内存,然后在终端中执行sudo purge
。
在清除之后,我可以正常使用xcode,任何项目只需要使用尽可能多的ram,但每次启动xcode时都需要这样做。