July 09, 2018 Java ZGC - The Z Garbage Collector | ||||
|---|---|---|---|---|
| ||||
The goal of this project is to create a scalable low latency garbage collector capable of handling heaps ranging from a few gigabytes to multi terabytes in size, with GC pause times not exceeding 10ms. https://wiki.openjdk.java.net/display/zgc/Main Be alright with D ^^ | ||||
July 09, 2018 Re: Java ZGC - The Z Garbage Collector | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Brian | The Z Garbage Collector, also known as ZGC, is a scalable low latency garbage collector designed to meet the following goals:
Pause times do not exceed 10ms
Pause times do not increase with the heap or live-set size
Handle heaps ranging from a few hundred megabytes to multi terabytes in size
At a glance, ZGC is:
Concurrent
Region-based
Compacting
NUMA-aware
Using colored pointers
Using load barriers
At its core, ZGC is a concurrent garbage collector, meaning all heavy lifting work is done while Java threads continue to execute. This greatly limits the impact garbage collection will have on your application's response time.
| |||
Copyright © 1999-2021 by the D Language Foundation
Permalink
Reply