我的机器有 8 GB 或 RAM,Core 2 Duo 3,06 GHZ,对于 Xcode 4 (4.0.1) 似乎还不够。
从现在开始,它开始变得越来越慢。自动完成、编辑代码以及 Xib 文件变得几乎无法使用。
其他应用程序运行平稳。
Activity 监视器显示大量 RAM 使用情况(完全可用内存还剩几 GB,因此非常好)和大量磁盘 Activity 使用情况。当我在 Xcode 中工作时,我可以在图表上看到定期保存的数据高峰。工作 3 小时后,有 10.5 GB 的数据写入磁盘。正常吗?
我试图禁用自动保存,但它没有多大帮助。
Xcode 4 这种极其缓慢的行为的其他原因是什么?
它从一开始就没有这样的行为,也不是在 Xcode 索引期间。 更有趣的是:当 Xcode 在清理后索引我的项目时,它比完成索引时占用更少的 CPU 功率(CPU 在再次索引后上升)。呵?
更新:与 Xcode 一起完全重新安装 Snow Leopard(到清理过的磁盘)并没有太大帮助。 Xcode 运行良好仅一天左右,然后又变慢到几乎无法使用的程度。
最佳答案
更新:
解决方案是用 #import "header.h"
来模拟。声明。当您具有复杂的/循环导入结构(由性能工具跟踪 - Xcode 陷入无限递归函数调用循环)时,看起来 Xcode 需要大量的智能感知处理能力。 当我将尽可能多的导入移动到实现文件并在标题中使用前向声明时,问题就消失了。
这是我之前尝试过的:
须藤
/Developer/Library/uninstall-devtools
–mode=al) 并安装新版本
4.0.2 - 根本没有帮助。无论如何 - 它真的完全删除了,因为我的主要自定义 Xcode 首选项设置仍然存在)?
Xcode 仍然很慢,但现在几乎可以使用生产质量性能。无论如何,Core 2 Duo 3,06Ghz/8BG DDRIII Ram/Momentus XT SS Hybrid 很难做到,这真是太遗憾了。因此,我非常接近购买 OCZ Vertex SSD 或其他一些 super 额外的 SSD。
关于Xcode 4 变得非常慢并且杀死了我的硬盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6225603/