Ответ 1
Приложения для измерения памяти не стоят особого, так как, цитируя Dianne Hackborn:
Обратите внимание, что использование памяти в современных операционных системах, таких как Linux, представляет собой чрезвычайно сложную и трудно понятную область. На самом деле шансы на то, что вы действительно правильно интерпретируете любые цифры, которые вы получаете, крайне низки.
Как говорится, вы можете использовать методы, изложенные в ее ответе, чтобы попытаться лучше понять, что требуют эти инструменты, и действительно ли это проблема.
также:
-
Если у вас более одного процесса, имейте в виду, что дамп кучи DDMS предназначен для одного процесса
-
Если вы выполняете собственную разработку с использованием NDK, распределения NDK не являются частью управляемой кучи и поэтому не включены в дамп кучи