可可内存管理,为什么我的应用程序继续使用更多?

Ant*_*udt 1 cocoa memory-leaks memory-management objective-c

我为mac制作了一个xfire客户端(名为BlackFire - > http://www.macxfire.com),随着时间的推移,它一直在使用越来越多的内存,即使没有做那么多.

我使用instruments :: leaks运行应用程序并且它根本没有显示任何泄漏(当它确实快速修复它们时).不知怎的,它仍然继续使用更多的ram,就像它应该或者idk一样.我已经最小化了自动释放对象的使用,并且我使用构建和分析检查了任何泄漏,但没有结果.

bbu*_*bum 6

回到仪器并使用Object Alloc查看哪些对象/分配随着时间的推移而增加.

更有可能的是,你有一个缓存或日志或类似的东西,只是随着时间的推移而增长......永远不会被截断.