Cocos Creator 1.5.2内存泄漏问题

  • Creator 版本号:1.5.2
  • 目标平台:(Android / Mac)

操作步骤:

  1. 新建 『范例集合』
  2. 构建mac版本
  3. 用Xcode打开工程Profile -> Leaks

快速打开关闭,就会有上图所示的内存泄漏,必现

谢谢反馈,确实有这个问题,不过这里面大部分是 SpiderMonkey 本身引起的。1.6 会有缓解。

了解!谢谢答复

用CocosCreator_v1.6.0-beta.6.2_2017080802.dmg测试内存泄漏确实缓解了

不过奇怪的是1.6版本打出的apk比1.5.2的大不少,而且在相同的android手机上运行内存占用也比1.5.2的高一些


相同的代码1.5.2大约占用148M ,1.6运行时占用154M

是的,因为 1.6 支持了 JIT,JIT 本身是会占用比较多内存

1.6 之前也支持 jit,只是 jit 的性能在 1.6 版本更高,并且 1.6 开启了 Generational GC,这是造成包体增大的主要原因,我们编译出的 Spidermonkey 库也确实都变大了。

感谢大侠们的回复!