Looking for java Keywords? Try Ask4Keywords

Java Language Ручное включение GC


пример

Вы можете вручную запустить сборщик мусора, позвонив

System.gc();

Однако Java не гарантирует, что сборщик мусора запускается при возврате вызова. Этот метод просто «предлагает» JVM (виртуальная машина Java), что вы хотите, чтобы он запускал сборщик мусора, но не заставлял его это делать.

Обычно считается неправильной практикой попытки вручную запускать сборку мусора. JVM можно запустить с -XX:+DisableExplicitGC чтобы отключить вызовы System.gc() . Запуск сбора мусора, вызвав System.gc() может привести к нарушению нормальной работы по управлению мусором / объектам для конкретной реализации сборщика мусора, используемого JVM.