新人求教在chrome里看内存越来越大问题

我现在做的测试项目在浏览器上刚打开进入战斗的时候是40-50mb的内存,然后一直运行下去内存会一直增大,挂一个晚上内存会大到500mb,战斗内所有的东西都是有缓存池的,并不会不停的创建,战斗是不停的循环的,就是简单的创建怪物,杀死,创建怪物,杀死,逻辑也很简单
小白新手一个,想咨询下论坛里的大佬,怎么看是哪部分在不停的提高内存呢


就比如我在chrome上看到这个object,但是我不是很清楚这是啥,为啥他占用这么高
然后我的东西都是复用的为啥看这里的object越来越多
跪求解惑

应该在一开始截一份snapshot,然后玩一会以后再截一份snapshot,比对两份snapshot之间alloc的对象,看下有哪些新alloc并且retained的对象,然后再根据这些对象去看是哪里泄漏的。
对于内存泄漏的查找方法,按你这样只是看其中一份snapshot的话,很难看出什么东西来



主要是我不知道哪些东西在cocos里代表的是什么,比如这个glpMipmapViewer,retained一开始很小,运行后变很大,但是我不是很清楚它是啥,内存随时可以截取,需要的话我可以发这2份snapshot出来

参考:https://developers.google.com/web/tools/chrome-devtools/memory-problems/
https://developers.google.com/web/tools/chrome-devtools/memory-problems/heap-snapshots

访问不了0.0

科学上网