Explore the Z Garbage Collector (ZGC), a scalable low-latency garbage collector for Java, in this 28-minute conference talk from JavaOne. Gain insights into ZGC's design, performance, and optimal usage strategies. Learn about ongoing efforts to transform ZGC into a generational garbage collector. Discover key topics including tradeoffs, CDC overview, pulse times, supported platforms, production readiness, performance numbers, tuning techniques, logging, and the roadmap for future developments. Delve into the generational hypothesis, minor and major collections, and preliminary benchmarks. Get practical advice on tuning parameters such as tenuring threshold, dynamic thread numbers, and maximum heap size. Access additional resources like the GC Wiki and Java Blog, and find out how to download Java 18 to start experimenting with ZGC.
ZGC - The Future of Low-Latency Garbage Collection