Отчет Google Play Console перед запуском — память

Помогите мне понять, как интерпретировать (и повысить производительность моего приложения) с помощью диаграммы памяти в отчетах перед запуском Google Play Console.

введите здесь описание изображения


person seekingStillness    schedule 03.03.2018    source источник


Ответы (1)


Профилировщик памяти в отчете перед запуском консоли Google Play предназначен только для того, чтобы сообщить вам, есть ли у вас очевидная серьезная проблема. Например, предположим, что использование памяти подскочило и больше никогда не снижалось, вы можете знать, что у вас была утечка памяти. Другая вещь, которую он может сказать вам, если использование вашей памяти намного выше, чем должно быть для вашего приложения. Но, не зная деталей того, что делает ваше приложение, трудно понять, сколько памяти ему потребуется.

На графике вы показываете:

  • нет очевидных быстрых утечек памяти (прыгает вверх без прыжка вниз), кроме как при запуске, который ожидается
  • использование памяти (около 150 МБ) кажется высоким, но это зависит от того, что делает ваше приложение.
  • использование памяти имеет тенденцию к увеличению, что может указывать на продолжающуюся медленную утечку памяти, но тенденция очень медленная

Чтобы выяснить, куда уходит ваша память, вы должны использовать профилировщик памяти, который поставляется с Android. Студия.

person Nick Fortescue    schedule 05.03.2018