Решил собрать в одном месте материалы для начинающих разработчиков на Java о сборщиках мусора.
Перед изучением GC стоит разобраться в устройстве памяти JVM
- Сборка мусора в Java. В общих чертах о сборке мусора.
- Владимир Иванов — G1 Garbage Collector. Закрепляем занания и подробно разбираемся в G1.
- Алексей Шипилёв — Shenandoah. Подробно рассказаны алгоритмы маркировки и копирования объектов.
Книга, которая упоминается в докладе: The Garbage Collection Handbook