3.7.2 和 3.6.0 内存暴涨

  • Creator 版本:

  • 目标平台:

  • 重现方式:
    用3.6.0 web运行和3.7.2运行 占用内存对比(都是本地用谷歌浏览器运行)。为什么3.7.2 内存暴增

用3.6.0 ios 运行内存就会暴增(用的远程包加载)远程包资源用的creator自动图集 整体包大小为37.5 MB (39,391,232 字节)
但是web也用远程包内存就不会暴涨
ios 内除泄露日志

2.7.2 直接不管什么平台都暴涨

  • 首个报错:

  • 之前哪个版本是正常的: 以前用2.4+ 不会有这问题

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统:

  • 重现概率:
    大佬们帮看看为什么,是引擎的原因还是我项目的原因呢? 困惑了好多天了,在不解决老板开除了

你好,这边需要你提供一下测试工程让我们测试这个问题,并找到解决这个问题的方法。

我i的工程很大怎么私聊给你呢?

其实任意一个工程都可以,只要资源多些效果很明显

好的,那么你可以跟我说一下,你在远程包里都加载了哪些资源

有spine 还有些动态动画 还有ui (ui是用的creator 自带的自动图集) 还有下载了 一个json 里面放的是远程包md5值用来下载最新版本

好的,那我就试试 spine 、帧动画、ui 等这些游戏资源

另外内存增长肯定是会有的,但是如何区别暴涨和正常增长呢?你是怎么判断的?

其实你看web 就能看到资源暴涨同一个项目 3.6.0和3.72

资源涨我远程包 35mb 下载下来直接1.2g, 3.6.0web运行200mb 要是程序问题是不是应该web也会有这涨到1.2g呢?

你说涨了多少?涨了 1.2 g 的内存?请提供一下你的测试资源给我们。可以发送到我的个人邮箱:337031709@qq.com

好 对了 我们用的分辨率是1792*828

发送过去了

image 大佬看下这图内存 xcode 打出来的

加载前后的内存相减之后的值是多少?

刚进来 主要热更新 300mb左右 加载大厅远程包 就变为1.2g左右了, 正常主要200mb 就很大了,我的主包打出来整体才20mb 左右

你刚才发给我的资源包,就是你项目设置里面的远程包么?你加载了远程包之后,都加载了哪些资源,不会是所有包体里面的 prefab 都加载到场景了吧?

hall 是远程第一包

所以就是只要加载远程包,然后加载 HallScene 节点到场景中,就能复现问题么?

是的 是这样的