Ссылка на объект в сборке мусора - PullRequest
0 голосов
/ 16 мая 2018

Мне нужно проанализировать объекты, находящиеся в сборке мусора. Я могу создать файл gc.log в конце выполнения. Есть ли способ получить ссылку на объекты в GC из файла gc.log?

1 Ответ

0 голосов
/ 16 мая 2018

Есть ли способ получить ссылку на объекты в GC из файла gc.log?

Нет, нет.

Как вы уже определили, решение было бы проанализировать дамп кучи.Хитрость заключается в том, чтобы заставить JVM выполнить дамп кучи непосредственно перед выходом из JVM.

Вот блог Oracle, в котором описано, как вызвать дамп кучи из кода Java:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...