Встречается на собеседованиях • сегодня
Настраивал ли Garbage Collector
Да, настраивал. В Java можно управлять GC через JVM-флаги. Основные параметры:
- Выбор сборщика:
-XX:+UseSerialGC(Serial)
-XX:+UseParallelGC(Parallel/Throughput)
-XX:+UseG1GC(G1, дефолт с Java 9+)
-XX:+UseZGCили-XX:+UseShenandoahGC(low-pause)
- Настройки памяти:
-Xmsи-Xmxдля min/max heap
-XX:NewRatioдля соотношения young/old gen
-XX:SurvivorRatioдля Eden/Survivor
Пример для G1:
java
java -Xms2G -Xmx4G -XX:+UseG1GC -XX:MaxGCPauseMillis=200 MyAppВажно тестировать настройки под конкретную нагрузку. Инструменты: VisualVM, GC logs (-Xlog:gc*), JMH для бенчмарков.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы