iphone - 如果“实时字节数”随着时间的推移而变大而泄漏仪器未发现任何内存泄漏,那意味着什么?

标签 iphone ios performance memory-management memory-leaks

我的应用程序以大约3 MB的 Activity 字节开始,使用10分钟后达到6 MB,还收到一些内存不足警告。但是泄漏工具没有发现内存泄漏。

这可能是什么原因?

最佳答案

正如@ viggio24所说,很可能存在“被遗弃的内存”问题,例如未释放的现金保留周期等。

尝试进行Heapshot Analysis,bbum有一个很棒的tutorial here

基本上,您需要执行一次Heapshot,运行一些过程,并执行另一个Heapshot进行多次迭代。这将有助于查找丢失但没有泄漏的内存。我经常使用这种方法

我已经多次使用Heapshot取得了巨大的优势,这要归功于流浪汉。

关于iphone - 如果“实时字节数”随着时间的推移而变大而泄漏仪器未发现任何内存泄漏,那意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8315810/

相关文章:

python - 文档相似度 : Comparing two documents efficiently

iphone - TabBarController + TableViewController + 导航 Controller ?

iphone - 如何在 Xcode 4 中调试 "message sent to deallocated instance"?

ios - 在 iOS 中,有没有办法在我退出应用程序后一定时间后执行一段代码?

ios - 将结构保存到 UserDefaults

r - 扩展数据框以将行名与名称列表匹配的最快方法

iphone - iOS清除UIView层

iphone - 如何在不耽误其他所有事情的情况下下载图像?

iOS 7 : How to hide the DONE button on the keyboard

c - 在 C 中快速打印出大量整数