Я смотрел видео Apple WWDC 2010 о расширенном анализе памяти с помощью инструментов, и благодаря этому я смог найти много резидентной грязной памяти. Я понимаю, что наличие такого большого количества резидентной грязной памяти - это плохо (и, вероятно, причина того, что мое приложение так сильно падает ...), но я не знаю, как это исправить. Где мне искать?
Инструменты показывают мне много потенциально полезной информации, которая кажется мне чушью, например:
% of Res Type Resident Size
18% VM_ALLOCATE (8192 pages) 32.00 MB
Это в "Грязном" категория - 32 МБ резидентной грязной памяти - это много для устройства, на котором всего 256 МБ, верно? :) Есть еще несколько таких больших кусков. Как мне отследить это до моего кода из Instruments? Или мне просто забыть инструменты и поискать конкретные проблемы в моем коде?