17

我最近在使用最新版本的 Xcode 5 时遇到了问题。在启动 CPU 使用率和 Real Memory 使用率飙升大约一分钟后。我见过 CPU 使用率高达 400%,RAM 使用率高达 13GB。

我使用的是具有 16GB RAM 的 i5 iMac。

我尝试卸载 Xcode 并重新安装、运行所有 Mountain Lion 升级、修复重复出现的标头循环、在没有索引的情况下启动 Xcode 以及其他一些问题都无济于事。我现在不知道我能做什么。

运行 Xcode 几分钟后的活动监视器。 没有编译或任何东西

我很想尝试一些事情的建议。我尝试在其他 i5 iMac 上运行我的项目,但没有遇到这个问题。

谢谢大家。

4

6 回答 6

15

周末我的 Macbook Air 和 Xcode5 遇到了这个问题。我厌倦了将 Xcode 重置为默认值,删除 iOS 模拟器文件等。

我已将其隔离为 XCode 中的源代码控制功能。当受影响的项目未打开时,似乎不会发生高 CPU 使用率(关闭所有内容并启动一个新的 Xcode 项目)。我在 XCode 中禁用了源代码控制,并开始使用 GitX,XCode 的 CPU 水平已经下降到正常水平(5 - 15%)。

我还没有深入研究 XCode,看看是什么触发了它。

于 2014-03-10T15:04:00.683 回答
3

我在空闲时以 120% 的速度跑步——几乎一直在打沙滩球。

使我下降到 1.3% 的原因是在 Xcode 首选项的“源代码管理”选项卡中取消选中“自动刷新本地状态”。

您仍然可以拥有“启用源代码管理”和“自动刷新服务器状态”和“自动添加和删除文件”

于 2015-01-29T05:56:43.550 回答
0

我已经提交了一些关于此的错误报告,在调试它时,我们得出一个结论,它似乎发生在升级的项目中。通过简单地从我的项目中删除所有类然后阅读它们,我不再经历可怕的 cpu 使用和 ram 使用。这主要发生在 5.0 的故事板中,然后简单地删除它们并将它们重新添加到项目中。Xcode 5.0.1 也帮助了我的表现。

*更新自从更新到 Xcode 5.0.2 我不再看到这些问题。我终于可以再次处理大型故事板了。

于 2013-10-17T13:42:09.947 回答
0

实际上,我已经在我拥有的源代码中找出了导致此内存问题的原因,这是因为使用的第 3 方库之一发出了很多警告,并且可能是 xcode 正试图围绕它进行一些处理。仅出于测试目的,我删除了库和一些使用它的类,并且能够更快地构建代码。现在我计划深入了解警告并尝试修复它。不确定是否所有面临这些问题的人都是因为这个,但这绝对是我的问题的原因。

于 2013-11-13T09:23:53.720 回答
0

您是否尝试同时访问多个库,或者您是否在系统中运行了有关 Xcode 文件或项目的搜索?这有时可能会带来您遇到的问题。同时在 xcode 中运行这么多功能会带来这些类型的问题。如果您可以在备份所需的数据后重新安装 xcode。

于 2014-02-27T11:38:42.413 回答
0

昨天更新后,我刚刚遇到了与 xcode 类似的问题。

每次我将 xcode 从 11-12gb 的空闲内存打开到 3-4gb 之间的某个位置,无论是否打开任何项目,我在 16GB macbook pro 上的内存都会干涸。我尝试删除 DerivedData 文件夹无济于事。

我发现暂时解决问题的唯一解决方案是让 xcode 在启动后吃掉所有内存,然后sudo purge在终端中执行。

清除后,我可以正常使用 xcode 处理任何项目,只使用所需的内存,但每次启动 xcode 时都需要这样做。

于 2014-09-22T12:59:19.180 回答