-
Creator 版本: 3.0.0
-
目标平台: iOS
-
测试机型:iPhone 5s 内存 1G 达到 500 左右峰值,会出现 OOM
希望在低端机型上的支持更加完善,不清楚具体是 MTL 后端问题还是其他什么原因,目前进入游戏场景,除资源外,引擎本身需要 100- 150M 左右的内存是否合理?
详细情况
我们的需求场景是将游戏业务放在二级页面,可以重复进入
感兴趣的同学可以看下内存曲线,未进入游戏前 48M,进入后飙升到 200M。游戏部分是空场景
空场景趋势图
以下是空场景下进入游戏内的内存情况,从 40 到 132M
带 3D场景的趋势
包括一个场景,多个 Node 以及 3D 人物
退出后,还有部分内存无法释放,约 20M 左右,集中在 MTLCommandBuffer 这部分
进入游戏后
退出游戏后,存在部分内存无法释放(不包括 v8 常驻内存)