1.5.1和1.6.1,版本同时加载一个场景时iphone6上运行不同的结果?

版本是由1.5.1升级到1.6.1然后使用一个场景出现错误Terminated due to memory issue可是1.5.1的可以正常运行1.6.1的时候除了iphone6都可以运行测试机有iphone6s,iphone6pluse,小米,华为,vovie等。

出现这个错误,应该是内存爆了。

是否1.6.1更占内存?
帮你@jare 吧。

1.6 可能升级了 SM 对内存占用会多一些…… 你能看看爆掉时内存占用了多少吗?

哪有什么解决方法么
cpu占用在在50%左右加载场景会达到100% 而且会超越100%
Memory在692.6mb
使用测试机型iphone6s pluse
@jare

内存占用太高了,及时释放不用的资源,减小图片尺寸吧!

iphone 6总内存为1G,应用可以用的估计就在400M左右,超的有点多啊。

我是用cc.director.loadScene();
这个来进行加载场景的然后属性检查器里面设置了

然后进入场景之前是300mb然后再进一个场景是600mb然后在退出到第一个场景还是600mb没有得到释放呢
@dumganhar

帮你@jare。

这是正常的,SpiderMonkey 就是这样。内存都进入缓存了,要很久很久才会真正归还给操作系统。

有办法清空缓存么

麻烦参考下 http://www.cocos.com/docs/creator/scripting/load-assets.html#--7

您好,我也遇到内存爆满的问题,,尽管调用了手动释放代码(releaseRes),并没有看到任何效果,请问还有其他方案,或者怎么确定手动释放生效了?