Как захватить дамп кучи без данных в Java

Сохраните его с расширением xlsb. Двоичные файлы, как правило, примерно в 4 раза меньше, чем не двоичные файлы (в среднем), и они склонны открывать / закрывать в 4 раза быстрее (в среднем).

-1
задан f.ald 19 January 2019 в 06:08
поделиться

1 ответ

Если куча занимает слишком много времени для выгрузки, уменьшите размер кучи с помощью -Xmx....

Если у вас есть утечка памяти, сомнительно, что вам понадобится куча 100 ГБ, чтобы найти доказательства. Так что уменьшите его.

Так как я могу пропустить дамп данных кучи и получить наименьший возможный дамп кучи для анализа утечки памяти (только метаданные объекта, а не их значения)?

Я не думаю, что это возможно. Кроме того, во многих случаях именно значения (например, цепочки ссылок) позволяют вам / профилировщику идентифицировать происхождение протекающих объектов.

0
ответ дан Stephen C 19 January 2019 в 06:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: