#android #heap-dump #hprof #eclipse-memory-analyzer
#Android #куча-дамп #hprof #eclipse-анализатор памяти
Вопрос:
Дампы кучи Android содержат информацию о запущенных методах и локальных параметрах методов? Хранятся ли параметры метода в куче?
Ответ №1:
Обычно эта информация является частью стека, а не кучи.
Куча содержит всю память, которая выделяется динамически (например, объекты, массивы и c).
Для пояснения: если вы передаете объект в качестве параметра методу, то его содержимое (т. Е. его члены) будет в куче, но указатель на него находится в стеке.
Комментарии:
1. Спасибо за ваш ответ!! Я взял дамп кучи (.hprof) из своего приложения для Android, используя DDMS, и анализирую его с помощью Eclise Memory Analyzer. Я не могу найти локальные переменные и параметры методов. Вы знаете, как я могу получить такую информацию в виде моментального снимка?