-Xms и -Xmx (размер heap, часто одинаковы для предсказуемости), -XX:MaxGCPauseMillis (целевое время паузы, G1 будет стараться), -XX:G1HeapRegionSize (размер региона 1-32MB), -XX:G1NewSizePercent и -XX:G1MaxNewSizePercent (размер Young Gen), -XX:ConcGCThreads (потоки concurrent marking). Не гонитесь за маленькими паузами в ущерб throughput — MaxGCPauseMillis=50ms обычно хороший баланс.
Какие основные флаги для GC tuning G1?
Senior
235 просмотровAFK Offer AI
Как работает G1 Garbage Collector?