Senior
44
JVM'de belirli bir Çöp Toplayıcı nasıl ayarlanır (el ile veya varsayılan olarak)?
Sorulan şirketler
Octo
AI'dan gelen yanıt
sobes.tech yapay zeka
В JVM выбор сборщика мусора задаётся через параметры командной строки при запуске приложения. Например:
-XX:+UseSerialGC— использовать Serial Garbage Collector.-XX:+UseParallelGC— Parallel Garbage Collector (по умолчанию в некоторых версиях).-XX:+UseConcMarkSweepGC— CMS (Concurrent Mark Sweep).-XX:+UseG1GC— G1 Garbage Collector (в современных версиях JVM часто стоит по умолчанию).-XX:+UseZGC— Z Garbage Collector (начиная с Java 11).-XX:+UseShenandoahGC— Shenandoah (в некоторых сборках).
Пример запуска с G1 GC:
java -XX:+UseG1GC -jar myapp.jar
Если параметр не указан, JVM выбирает сборщик мусора по умолчанию, который зависит от версии JVM и платформы.