Java 9
JEP 248: Make G1 the Default Garbage Collector
Slide 15
Slide 15 text
Ultra-short pauses (<10 ms).
Scalable to TB of heap.
Experimental.
Slide 16
Slide 16 text
Red Hat Oracle
Lead
Platforms
Production ready
Platform
independent
Linux only
Java 8u, 11u only
RedHat builds
Experimental only
Slide 17
Slide 17 text
No content
Slide 18
Slide 18 text
Shenandoah G1 & Serial Parallel
Z (Java 13)
Allocated Heap
Used Heap
Slide 19
Slide 19 text
…
Slide 20
Slide 20 text
No GC activities.
Great for tests.
Epsilon
Slide 21
Slide 21 text
Man kan ikke få både i pose og sekk
Garbage Collectors = Tradeoff.
The best collector is the one that works the well
for YOUR application, not the one suggested in
Stack Overflow / benchmarks.