一个简单的工程,只有加载和释放两个功能 (creator3d v1.1)
工程目录结构


启动时的内存占用: 307M
_点击load按钮加载一首mp3 观察到 loader._cache 多了两个文件,一个json,一个mp3,这个跟预期一样,没问题,看内存占用。 350M
加载前 loader._cache 缓存的个数为15,加载后多了2 正常,看到mp3后缀的资源缓存起来了。
点击release按钮释放这个资源
loader._cache 正常,正确删除了缓存,看下内存占用。
还是没有降下来,然后我手动 在点击了浏览器的垃圾回收,观察了一会,依然是没有降下来。
我现在很担心手机上的h5也是这样,手机不知道用什么工具查看内存。 垃圾回收不是及时的 我知道,但是观察了很久依然是没有降的。代码里也触发了垃圾回收,然后也手动点击了







