Xcode4 Xcode 4.1.1在启动时占用大量内存(高达5.4 Gb)?

Xcode4 Xcode 4.1.1在启动时占用大量内存(高达5.4 Gb)?,xcode4,Xcode4,我目前正在用Xcode 4.1.1(MBP最新版本,8Gb内存)开发一款游戏。该项目约有20万条objective-C线路,2500个资源 有时,Xcode会出现尖叫声。我发现我需要用核弹把它炸开然后重新启动。然而,在重新启动时,Xcode会将我的计算机上几乎每一个字节的空闲或非活动内存中断,最终可能根本无法启动。在这种情况下,我看到mds或finder在多个内核上疯狂运行,必须对它们进行核攻击,甚至可以对Xcode进行核攻击。在几次错误启动之后,Xcode最终完成了启动(通常停在3Gb左右)

我目前正在用Xcode 4.1.1(MBP最新版本,8Gb内存)开发一款游戏。该项目约有20万条objective-C线路,2500个资源

有时,Xcode会出现尖叫声。我发现我需要用核弹把它炸开然后重新启动。然而,在重新启动时,Xcode会将我的计算机上几乎每一个字节的空闲或非活动内存中断,最终可能根本无法启动。在这种情况下,我看到mds或finder在多个内核上疯狂运行,必须对它们进行核攻击,甚至可以对Xcode进行核攻击。在几次错误启动之后,Xcode最终完成了启动(通常停在3Gb左右)

现在,关键是:如果我退出并重新启动(多次),它最终将稳定在250 Mb左右的内存,并且再次可用。。。直到下一个尖叫声停下来


有什么想法吗?

好吧,经过几周的争论,我注意到如果你在启动时不显示“最近的项目”面板(面板上有一个“不显示”复选框),而是通过

文件->打开最近的->项目


内存泄漏(实际上是管道泄漏)不会发生

如果mds变得疯狂,您可能希望尝试使用
mdutil-i off
暂时禁用聚光灯索引。您将尝试。不幸的是,(只是一个猜测),我有一个不为人知的预感,Xcode使用mds来索引它的项目。11点上映