Подтвердить что ты не робот

Что такое сохраненный размер объекта для heapdump?

Недавно я увеличил использование Profiler в Netbeans (6.7), это отличный инструмент.

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

Каково это значение и как оно используется для анализа использования памяти?

4b9b3361

Ответ 1

Сохраненный размер объекта - это количество памяти, которое сохраняет эти объекты из коллекции мусора.

Формальное определение - это "размер объекта плюс размер всех объектов, на которые ссылается только первый объект, рекурсивно".

Подробнее о том, что такое сохраненная память, см. в этой статье.

Один простой способ запомнить это то, что сохраненная память - это вся память, которая может быть собрана мусором, если этот объект был разыменован.