Understanding Low Latency JVM GCs
Explore the world of low latency JVM Garbage Collectors in this 50-minute conference talk from Devoxx Poland 2019. Delve into the internals of emerging GCs like Shenandoah by Red Hat, Oracle's ZGC, and Azul C4. Learn about Concurrent Marking techniques, including tri-color marking, C4's Load Value Barrier, Shenandoah's Brooks Pointers, and ZGC's multi-mapping. Gain insights into GC basics, new allocation methods, and concurrent evacuation strategies. Understand the differences between virtual and physical memory, object graph relocation, and incremental update marking. Compare generation GC approaches and discover how to choose the most suitable low latency GC for your needs. This comprehensive overview covers everything from introduction to advanced concepts, providing valuable knowledge for JVM performance optimization.