-XX:+UseG1GC
summary
G1 garbage collector (becoming the default in JDK 9) and how it changes JVM heap structure and handling of large and small collections. The talk explains G1’s algorithm and characteristics, discusses practical use cases and known early-stage problems, and gives tuning tricks and deployment/optimization techniques for reliable adoption.
AI-written summary · about
chapters (11)
- 0:00G1GC introduction
- 3:32G1GC replacing CMS
- 10:12Generational principle
- 17:14G1GC compaction
- 23:19Remember Set and CSet
- 27:20G1GC collection types
- 33:24Basic G1GC tuning
- 37:39Humongous objects
- 41:34GC log analysis
- 43:45G1GC silver bullet?
- 45:53Summary & Q&A
related talks
52m-XX:+UseG1GC
47mGarbage First Garbage Collector
01h 14mHave you really taken the time to know me: A G1 GC saga
25mGarbage Collection Primer
51mJava Garbage Collection - The Basics
01h 01mOpenJDK: In the new age of Concurrent Garbage Collectors
45mG1, ZGC, Shenandoah… With All These GCs in Java, Which One Do I Choose?
46mTrash Talk - Exploring the Memory Management in the JVM
