|
今天下午机器人测试时发现了内存泄露问题,查找了很长时间.
第一步,定位在内存缓冲池,果然发现池的Create方法调用了9万多次,Release方法调用了5万多次,销毁方法调用了5千多次。出池入池20万次左右。
第二步,追踪内存缓冲对象,发现Create方法,Pop方法,Push方法,Release方法运转良好。纠结。
第三步,继续追踪内存对象,好久好久,总算找到了原因~~~~~~一段测试代码没有注释掉,导致持续申请内存对象。郁闷呀。
呵呵,总共花费近1小时。解决了之后,心情还是不错的。
小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )
GMT+8, 2025-5-13 09:57 , Processed in 0.068602 second(s), 15 queries .
Powered by Discuz! X3.5 Licensed
© 2001-2025 Discuz! Team.