Java’s Highly Scalable Low-Latency Garbage Collector : ZGC

preview_player
Показать описание
ZGC is the JDK’s newest garbage collector. Capable of supporting 16 TB heaps while maintaining sub-millisecond pause times, ZGC is a fascinating piece of technology. In this episode of Stack Walker, we will do a deep dive into ZGC’s history and architecture to get a better understanding of how ZGC can achieve its incredible performance.

⎯⎯⎯⎯ Resources ⎯⎯⎯⎯

⎯⎯⎯⎯ Chapters ⎯⎯⎯⎯

00:00 Intro
01:10 What is ZGC
01:41 History of ZGC
02:28 GC Design
04:54 What does “Z” stand for?
05:49 History of ZGC (cont.)
06:10 ZGC Architectural Features
06:46 Concurrency
08:54 Colored Pointers
10:24 Load Barriers
11:55 Regionalised Memory Management
14:38 History of ZGC (cont.)
15:05 Concurrent Thread Stack-Processing
16:49 Future of ZGC
17:57 Conclusion

Presented by Billy Korando (Java Developer Advocate - Oracle)

Tags: #Java #OpenJDK #GC #JVM #InsideJava
Рекомендации по теме
Комментарии
Автор

Java, the language that never stops improving.

ignacemorel
Автор

this GC is amazing, I tried it on my low latency app and it's amazing, leave alone the fact the defaults seems a lot better since this GC tends to release more resources to the OS more often.

sblantipodi
Автор

👌💚💚💚💚💚
Very informative presentation. Thanks 👍!

VisruthCV
Автор

does this have anything to do with project Leyden?

con_sci
Автор

I think you don't want a tesseract. You want a k-simplex. 🤓

prdoyle