Недавно я разрабатывал приложение, которое обрабатывает большой объем данных очень часто (~ 15 раз в минуту). Для этого я выделил большой кусок памяти, затем освободил его для каждой партии данных.
Здесь экран моих выделений памяти из инструментов:
Использование памяти колеблется от примерно 3 МБ до примерно 30 МБ довольно быстро. Мне просто интересно, это "здорово", как таковое для iPhone.
Можно ли так быстро выделять и освобождать так много памяти? Неужели это неустойчиво или просто плохая практика?
Спасибо!