ZGC

E341111

ZGC is a low-latency, scalable garbage collector for the HotSpot JVM designed to handle very large heaps with minimal pause times.

All labels observed (1)

Label Occurrences
ZGC canonical 5

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Garbage collector ⓘ
HotSpot garbage collector ⓘ
Low-latency garbage collector ⓘ
configurationFlag -XX:+UseZGC ⓘ
-XX:+UseZGenerationalGC ⓘ
designedFor HotSpot JVM ⓘ
Very large heaps ⓘ
developedBy Oracle ⓘ
linked to: Oracle Database
documentation OpenJDK ZGC documentation ⓘ
goal Maintain sub-millisecond pause times ⓘ
Support multi-terabyte heaps ⓘ
hasPhase Concurrent marking phase ⓘ
Concurrent relocation phase ⓘ
Pause phase for root processing ⓘ
hasProperty Compacting ⓘ
Concurrent ⓘ
Generational (in newer versions) ⓘ
Low pause times ⓘ
Region-based ⓘ
Scalable ⓘ
introducedIn JDK 11 (experimental) ⓘ
language Java ⓘ
minimizes Application stop-the-world time ⓘ
GC pause times ⓘ
partOf OpenJDK ⓘ
productionReadySince JDK 15 ⓘ
replacesOrAlternativeTo G1 GC ⓘ
Parallel GC ⓘ
Serial GC ⓘ
runsOn HotSpot virtual machine ⓘ
linked to: HotSpot JVM
supportsFeature Concurrent class unloading ⓘ
NUMA-aware allocation ⓘ
String deduplication ⓘ
supportsPlatform Linux AArch64 ⓘ
Linux x64 ⓘ
linked to: Linux

Windows x64 ⓘ
macOS AArch64 ⓘ
macOS x64 ⓘ
targetWorkload Cloud services ⓘ
Interactive services ⓘ
Large heap applications ⓘ
Low-latency applications ⓘ
usedWith Java applications ⓘ
usesTechnique Colored pointers ⓘ
Concurrent marking ⓘ
Concurrent relocation ⓘ
Load barriers ⓘ
Region-based heap layout ⓘ

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.