相关疑难解决方法(0)

Xcode使用大内存,占用内存中的所有内存

我在我的mac上使用Xcode,它有8GB内存.当我打开Xcode并且不打开任何项目并等待大约2分钟时,Xcode会占用内存中的所有内存,(4GB,5GB ......)

谁能告诉我为什么以及如何解决这个问题?

macos xcode

20
推荐指数
2
解决办法
1万
查看次数

Xcode 4.3.2和100%CPU在空闲时间内不断

从昨天开始处理中型项目(大约200个源文件)时,我的Xcode开始表现得非常沉重.项目正确编译并在模拟器和设备中运行.我不使用任何第三方库,除了少数广泛使用的包括(如JSON或facebook ios sdk).

它始终以全速运行CPU,即使它处于空闲状态(没有索引,没有编译,没有编辑).RAM的使用相对正常(300-50MB).

我的机器使用:Core 2 Duo 3.04Ghz CPU,8GB RAM和Vertex OCZ 3 SSD驱动器.

我已尝试在stackoverflow找到的每个建议的解决方案:

  1. 清理项目
  2. 在管理器中清理派生数据
  3. 管理器中清理的存储库
  4. 从工作区和用户数据文件中清除xcodeproject包,如下所示:https://stackoverflow.com/a/8165886/229229(它只是帮助了一会儿,并在一分钟左右后再次启动).
  5. 多次重启Xcode(效果与4相同).
  6. 已禁用"直播问题"
  7. 甚至重新安装Xcode

什么都没有帮助.在大多数情况下,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)

cpu performance xcode xcode4.3

11
推荐指数
1
解决办法
8835
查看次数

标签 统计

xcode ×2

cpu ×1

macos ×1

performance ×1

xcode4.3 ×1