请教quick-cocos2d-x-2.2.4存在内存泄露还是只是例子有问题

请教quick-cocos2d-x-2.2.4Release真机运行Sample下的例子ui,发现内存只升不降,是引擎存在内存泄露呢,还是例子本身未加释放语句,该怎么解决?

lua 有自己的 gc 策略,
一定情况下会回收。

当然你也可以手动gc。

那该怎么手动gc呢?是不是
– avoid memory leak
collectgarbage(“setpause”, 100)
collectgarbage(“setstepmul”, 5000)
这样?但是加上这个好像内存也不降!:10::10::10:

11M左右就稳定了嘛。如果有多个场景,切换场景后内存会降低一些。

quick-cocos2d-x-2.2.4Release真机运行Sample下的例子ui,下面有三个场景,我们反复切换,内存一直是上升,到后面才会稳定了!是不是11M是程序所有资源占用的最大内存,这个时候他才不会增长?如果游戏资源占用100+M会不会也是这个样子。这个内存在什么时候会有降的可能,这个不是严格意义上的内存泄露?

求解释!看到这个心理没底了!

关注一下这个问题。

你所提现象并没有内存泄露的迹象吧。如果有,内存一定是不断上升的,不会有一个稳定值。
目前这么多使用Quick的项目,包括多个上市成功的应用,并没有遇到过内存泄露问题,稳定性是很不错的,可以放心使用。

我这边也是两个场景反复切换,win32下内存基本不变,Android真机上内存占用从17M增加到了50MB

补充说明一下,后来我修改了垃圾回收代码,反复测试之后,发现在Android真机上内存上升到100MB左右之后就会下降到25MB左右,所以内存泄露问题应该是没有了

请问一下你是怎么改的?

你是怎么修改的呢?

请问这是用什么工具查看的内存泄露?