Что такое «грязная» память в инструментах? - PullRequest
5 голосов
/ 22 июня 2011

Когда я отслеживаю свое приложение с помощью инструментов и «распределений» инструментов, я вижу большой объем памяти, помеченный как «грязный».Что это значит?У меня нет утечек памяти в приложении, но эта куча «грязной» памяти продолжает увеличиваться.

Ответы [ 2 ]

2 голосов
/ 05 мая 2012

"... Я пытаюсь выяснить, что занимает всю мою память."

Презентация WWDC 2010 Session 311, Расширенный анализ памяти с помощью инструментов , включает раздел «Реагирование на предупреждения памяти» (в видео ~ 38: 40) с демонстрацией, показывающей, как найти «резидентная, грязная память» с помощью Instruments VM Tracker и один из способов ее очистки.

2 голосов
/ 22 июня 2011

Грязный - это компьютерный термин, используемый для обозначения кэшированных данных, которые необходимо синхронизировать с основной памятью.Не волнуйтесь, поскольку это автоматически выполняется аппаратными средствами.

...