Что происходит, когда я нажимаю кнопку "Запустить сборщик мусора" в Eclipse? Это просто вызов System.gc()?
Eclipse: кнопка сборщика мусора
Ответ 1
Да, это строго вызов JVM, а не внутренняя функция Eclipse (см. этот поток).
Не забывайте Анализатор памяти, чтобы также проверить пути к корням сбора мусора (в дампе Head) если вы подозреваете утечку памяти в сеансе Eclipse.
Примечание: эта кнопка доступна только в том случае, если вы выбрали "Показать состояние кучи" в разделе "Общие" настроек Eclipse:
Ответ 2
Да, вызывается System.gc()
!
Очень полезно в Eclipse → Preferences- > General- > Show heap status
то вы можете увидеть в нижнем правом углу "корзину", чтобы запустить сборщик мусора. =)
Ответ 3
Да, System.gc()
вызывается при нажатии кнопки "Запустить сборщик мусора".