Серьёзная утечка памяти.
Добавлено: 16 июл 2014, 01:10
Занялся поиском утечки памяти в своём приложении.
Я знаю слабые места у своего приложения ну соответственно знаю куда в какой последовательности тыкать, что бы начался большой расход памяти.
Вот тут видно как много жрёт памяти приложение: OMG, не так ли?
НЕ ВЫЗЫВАЮ GC, cначала посмотрим в MAT, что занимает память.
Результат MAT, гистограмма. MAT говорит, что всего занято 22
А какого хера тогда ddms показывает 38?
Вызываем GC. Интересно девки пляшут если снизу посмотреть.
И так вот мой вопрос. Что я делаю не так, как найти, что жрёт так дико память?
При уходе с ресурсо-жрущих экранов я всё забиваю null'ом.
Ресурсо-жрущими объектами у меня являются изображения. Изображения я отображаю при помощи picasso или вот таким не хитрым алгоритмом от google
Я знаю слабые места у своего приложения ну соответственно знаю куда в какой последовательности тыкать, что бы начался большой расход памяти.
Вот тут видно как много жрёт памяти приложение: OMG, не так ли?
НЕ ВЫЗЫВАЮ GC, cначала посмотрим в MAT, что занимает память.
Результат MAT, гистограмма. MAT говорит, что всего занято 22
Вызываем GC. Интересно девки пляшут если снизу посмотреть.
И так вот мой вопрос. Что я делаю не так, как найти, что жрёт так дико память?
При уходе с ресурсо-жрущих экранов я всё забиваю null'ом.
Ресурсо-жрущими объектами у меня являются изображения. Изображения я отображаю при помощи picasso или вот таким не хитрым алгоритмом от google