Z Garbage Collector

GPTKB entity

Statements (29)
Predicate Object
gptkbp:instanceOf Garbage Collector
gptkbp:alsoKnownAs gptkb:ZGC
gptkbp:availableOn 2018
gptkbp:category gptkb:Java_Virtual_Machine_technology
gptkbp:commandLineOption -XX:+UseZGC
gptkbp:designedFor low-latency applications
gptkbp:developedBy gptkb:Oracle_Corporation
gptkbp:documentation https://openjdk.java.net/jeps/333
https://www.w3.org/2000/01/rdf-schema#label Z Garbage Collector
gptkbp:introducedIn gptkb:JDK_11
gptkbp:license gptkb:GNU_General_Public_License,_version_2,_with_the_Classpath_Exception_(GPLv2+CPE)
gptkbp:notableFeature concurrent compaction
colored pointers
load barriers
no stop-the-world full GC
gptkbp:openSource true
gptkbp:pauseTime less than 10ms
gptkbp:platform gptkb:Windows
gptkb:macOS
gptkb:Linux
gptkbp:replacedBy G1 Garbage Collector (in some use cases)
gptkbp:supports gptkb:Java
multi-terabyte heaps
gptkbp:type scalable low-latency garbage collector
gptkbp:uses region-based memory management
concurrent thread processing
gptkbp:bfsParent gptkb:Java_11
gptkb:Java_SE_11
gptkbp:bfsLayer 6