当我使用仪器和仪器“分配”监控我的应用程序时,我看到大量内存被标记为“脏”。那是什么意思?我的应用程序中没有内存泄漏,但这堆“脏”内存不断增加。
答案 0 :(得分:2)
Dirty是一个计算机术语,用于表示需要与主内存同步的缓存数据。别担心,因为这是由硬件自动完成的。
答案 1 :(得分:2)
“......我试图找出是什么耗尽了我的所有记忆。”
WWDC 2010 Session 311演示文稿,使用乐器进行高级内存分析,其中包含一个“响应内存警告”部分(视频中约为38:40),演示了如何使用使用Instruments VM Tracker找到“常驻,脏内存”以及一种清除它的方法。