Подтвердить что ты не робот

В Eclipse, при отладке, есть ли простой способ увидеть переменную общего объема памяти?

В представлении "Отладка" при просмотре вкладки "Переменные" есть ли способ легко увидеть, сколько кучи данной переменной потребляет? (Что-то похожее на инструмент анализа кучи Java)

4b9b3361

Ответ 1

Я думаю, что это поможет:

Анализатор памяти (MAT)

Анализатор памяти Eclipse - быстрый и многофункциональный Java-анализатор кучи что помогает вам обнаруживать утечки памяти и уменьшите потребление памяти.

Используйте анализатор памяти для анализа продуктивные свалки кучи с сотнями миллионы объектов, быстро вычислить сохраненные размеры объектов, посмотрите, кто предотвращает сборщик мусора от сбора объектов, запустите отчет автоматически извлекать утечку подозреваемых.

Ответ 2

Полумерия должна была следить за изменениями в общем бассете RunTime с чем-то вроде:

Runtime rt = Runtime.getRuntime(); long currInUse = rt.totalMemory() - rt.freeMemory();