PrepZone Logo
PrepZone
Back to Java

Java · Hard

Compare G1, ZGC, and Shenandoah garbage collectors.

JavaMemory & JVMJVM

Answer preview

G1 GC (Java 9+ default) — Divides heap into equal-sized regions (Eden, Survivor, Old). Prioritizes garbage-dense regions first. Configurable pause targets via -XX:MaxGCPauseMillis. Good balance of throughput and latency.…