У меня длинные циклы GC.
из проверок я увидел, что в постоянной (старой) области кучи слишком много объектов.
Есть ли какая-либо полезность, чтобы узнать, какие объекты находятся в какой области кучи, или какие-либо статистические данные об этих объектах.
Я использую Sun/Oracle HotSpot JVM (Java 6).
РЕДАКТИРОВАТЬ: немного подробнее о моей проблеме:
У меня большая куча (32 ГБ), и похоже, что даже когда старая область кучи заполнена всего на 30%, запуск GC вручную делает паузы в 15 секунд. Я хочу знать, какие объекты являются «выжившими», которые остались в старой области, чтобы знать, создание каких объектов оптимизировать.