我在我的mac上使用Xcode,它有8GB内存.当我打开Xcode并且不打开任何项目并等待大约2分钟时,Xcode会占用内存中的所有内存,(4GB,5GB ......)
谁能告诉我为什么以及如何解决这个问题?
从昨天开始处理中型项目(大约200个源文件)时,我的Xcode开始表现得非常沉重.项目正确编译并在模拟器和设备中运行.我不使用任何第三方库,除了少数广泛使用的包括(如JSON或facebook ios sdk).
它始终以全速运行CPU,即使它处于空闲状态(没有索引,没有编译,没有编辑).RAM的使用相对正常(300-50MB).
我的机器使用:Core 2 Duo 3.04Ghz CPU,8GB RAM和Vertex OCZ 3 SSD驱动器.
我已尝试在stackoverflow找到的每个建议的解决方案:
什么都没有帮助.在大多数情况下,Xcode会对项目进行一段时间的索引,然后恢复正常性能,但过了一段时间后再次无法使用.两个核心,智能挂起等CPU的CPU回升到95-100%......
我附上了如何看待Xcode进程的截图:

更新: 经过一段时间的希望,我通过移动几个来解决问题
#import "header.h"
从头文件到实现文件的语句,并用前向声明交换它们...问题在一段时间后再次出现.我正在添加控制台日志.奇怪的是,在我退出之后,与Xcode相关的日志出现了,而不是在运行itsef期间.
控制台日志:
5/11/12 9:27:03.777 AM [0x0-0x45045].com.apple.dt.Xcode: com.apple.dt.instruments.backgroundinstruments: Already loaded
5/11/12 9:27:05.571 AM Xcode: Performance: Please update this scripting addition to supply a value for ThreadSafe for each event handler: "/Library/ScriptingAdditions/SIMBL.osax"
5/11/12 9:27:58.168 AM Xcode: ERROR: Failed to create an alert for ID "enabled" based on defaults: 1
Run Code Online (Sandbox Code Playgroud)