У меня есть куча кучи в момент времени. есть ли способ, который я могу увидеть, сколько/возможных вероятных объектов (или сколько вероятной памяти) будет восстановлено (бесплатно) после того, как будет запущен другой GC (minor/major) GC?Объекты, подходящие для GC в свалке кучи?
У меня есть доступ к анализатору памяти инструмента (MAT), jvisualVM, инструменты JProfiler и может использовать любой из них
В классе System (и Runtime) существуют методы, чтобы прокрутить текущую свободную память для текущей JVM. Я не знаю точных имен методов, но будет выглядеть быстрый поиск (это задокументировано) – n247s
Обычно куча дампа не содержит таких объектов, потому что создание дампа кучи вызывает GC (если вы не задаете конкретный вопрос). Какой инструмент вы используете btw? – talex
@talex, пожалуйста, см. мое обновление в сообщении – user3198603