Создание моментального снимка памяти изнутри кода (Java)
Вопрос
Есть ли вероятность, что изнутри вашей программы, вызвав какую-нибудь библиотеку Java, заставить java создать снимок памяти этой программы?(файл по умолчанию .hprof)
Решение
Вы можете создать дамп кучи в своем приложении, используя следующий пример здесь.
Другие советы
Вы можете сделать это через JMX - что означает, что вам нужно выйти, чтобы, так сказать, вернуться.Доступна подробная информация о том, как это сделать с помощью кода здесь.
Не связан с StackOverflow