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

Eclipse: кнопка сборщика мусора

Что происходит, когда я нажимаю кнопку "Запустить сборщик мусора" в Eclipse? Это просто вызов System.gc()?

4b9b3361

Ответ 1

Да, это строго вызов JVM, а не внутренняя функция Eclipse (см. этот поток).

Не забывайте Анализатор памяти, чтобы также проверить пути к корням сбора мусора (в дампе Head) если вы подозреваете утечку памяти в сеансе Eclipse.

Примечание: эта кнопка доступна только в том случае, если вы выбрали "Показать состояние кучи" в разделе "Общие" настроек Eclipse:

alt text

Ответ 2

Да, вызывается System.gc()!

Очень полезно в Eclipse → Preferences- > General- > Show heap status

enter image description here

то вы можете увидеть в нижнем правом углу "корзину", чтобы запустить сборщик мусора. =)

Ответ 3

Да, System.gc() вызывается при нажатии кнопки "Запустить сборщик мусора".