ZGC (Z Garbage Collector) — low-latency GC с паузами менее 1мс независимо от размера heap. Работает полностью concurrent: marking, relocation, compaction — всё без STW (кроме root scanning). Использует colored pointers и load barriers для concurrent relocation. Подходит для очень низкой latency при heap в терабайты. Добавлен в Java 11, production-ready с Java 15. G1 проще и имеет меньший overhead при умеренных требованиях к latency.
Что такое ZGC и чем он отличается от G1?
Senior
268 просмотровAFK Offer AI
Какие JVM-флаги важно знать для продакшена?