Встречается на собеседованиях • сегодня

Приходилось ли настраивать Garbage Collector

Да, приходилось. В Java есть несколько GC-алгоритмов (Serial, Parallel, CMS, G1, ZGC, Shenandoah), выбор зависит от требований к latency и throughput.

Пример настройки G1 GC (часто используется по умолчанию в новых версиях Java):

java
-XX:+UseG1GC -Xmx4g -Xms4g -XX:MaxGCPauseMillis=200

Где:

  • UseG1GC – включение G1
  • Xmx/Xms – выделение фиксированной кучи
  • MaxGCPauseMillis – целевая пауза (мс)

Для низколатентных приложений можно рассмотреть ZGC (-XX:+UseZGC). Важно мониторить логи GC (ключи -Xlog:gc*) и подбирать настройки под конкретный workload.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы