Explore the advancements in Java 9's garbage collection for large memory applications in this 52-minute conference talk from Devoxx. Delve into the collaboration between ActiveViam's Product Center and Oracle's JVM team, uncovering improvements that enable better handling of extensive data sets. Learn about in-memory data structures, NUMA architecture, and various garbage collection strategies, with a focus on G1 GC. Examine the G1 architecture, including young generation and mixed collection processes, as well as concurrent marking techniques. Discover how Java 9 addresses scaling issues, improves marking threads, and enhances work balance. Gain insights into benchmarking results and the implications for parallel applications, equipping yourself with knowledge to optimize large-scale Java projects.