![](https://squidex.jugru.team/api/assets/srm/1xC2rAkYfwPbP5lqVHIIeF/102426-1336254462-erik-sterlund-concurrent-thread-stack-processing-in-the-z-garbage-collector.jpg?cache=3600&width=74&height=74&mode=CropUpsize)
Erik Österlund
Company: Oracle
Talk type: Talk
The Z Garbage Collector (ZGC) goal was to not exceed 10 ms pause times. Once we got there, we wanted to be more ambitious and make pauses sub-millisecond. To do that, you can no longer scan thread stacks inside of GC pauses. This talk is about "JEP 376: ZGC: Concurrent thread-stack processing", where we moved this processing out to concurrent phases instead, to achieve the low latency GC dream.
Company: Oracle