3
我使用的是Xcode 5.当我安装了Mountain Lion后,在清理完成后为我的项目花了不到10秒的时间。这非常快。升级到小牛后Xcode编译时间非常慢
升级到小牛队之后,在完成干净后进行构建现在需要大约2分钟时间才能完成项目。编译每个源文件需要将近一秒的时间!源代码与升级前的代码完全一样,所以我知道这个问题肯定是由小牛升级造成的。
运行顶部命令会显示构建时间内约15个clang进程。每个叮声进程都保持从“睡眠”和“卡住”状态切换。所以我想知道这个问题是否与多个clang进程的竞争条件有关。
到目前为止,我已尝试重新启动,并重新安装XCode。
编辑
其他信息:我使用的是与RAM和16GB的视网膜显示器最新的MacBook Pro。我也启用了文件库。将尝试禁用它,看看它是否会改变性能。
确保Spotlight Indexing已完成运行...整个系统都在爬网,直到升级到Mavericks后完成索引。从Activity Monitor开始,看看xCode是否是占用CPU的唯一进程。 –
特别是,如果Spotlight索引正在运行,您将看到类似“mdworker”和其他“md *”进程的进程。 (md =元数据)Xcode索引也使我的项目变得缓慢,但它听起来像你的项目是非常小的,所以我希望Xcode可以在几分钟或更短的时间内索引它。 – user1118321
感谢您的建议。不幸的是,聚光灯似乎不是问题。我刚刚尝试重建它,然后完全禁用它。有趣的是,一旦它被禁用,构建速度似乎并没有改变。 – RohinNZ