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

Какие знаешь виды Garbage Collectors

В Java есть несколько видов сборщиков мусора (GC):

  1. Serial GC – однопоточный, для небольших приложений. Использует -XX:+UseSerialGC.
  2. Parallel GC (Throughput Collector) – многопоточный, оптимизирован для пропускной способности. -XX:+UseParallelGC.
  3. CMS (Concurrent Mark-Sweep) – минимизирует паузы, но устарел (удален в Java 14). -XX:+UseConcMarkSweepGC.
  4. G1 (Garbage-First) – баланс между паузами и пропускной способностью (дефолт с Java 9). -XX:+UseG1GC.
  5. ZGC – низколатентный, для больших куч (Java 11+). -XX:+UseZGC.
  6. Shenandoah – аналогичен ZGC, но работает иначе (не в стандартной поставке). -XX:+UseShenandoahGC.

Пример включения G1:

java
java -XX:+UseG1GC MyApp
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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