Z Garbage Collector

GPTKB entity

Statements (81)
Predicate Object
gptkbp:instance_of gptkb:Garbage_Collection
gptkbp:aims_to Minimize GC Pause
gptkbp:aims_to_improve garbage collection performance
gptkbp:can_handle Multi-Tenancy
gptkbp:designed_for Low Latency
low-latency applications
gptkbp:developed_by gptkb:Oracle_Corporation
gptkbp:features predictable pause times
load barriers
memory compaction
thread-local allocation buffers
gptkbp:first_released gptkb:Java_11
gptkbp:has high throughput
support for performance analysis
support for monitoring tools
support for debugging tools
support for logging
dynamic sizing of regions
low memory overhead
support for JVM options
support for concurrent cleanup
support for concurrent marking
support for large object allocation
support for multiple garbage collection threads
support for tuning parameters
https://www.w3.org/2000/01/rdf-schema#label Z Garbage Collector
gptkbp:improves Application Performance
pause times
gptkbp:introduced_in gptkb:JEP_333
gptkb:Java_11
gptkbp:is gptkb:Open_Source
open-source
non-intrusive
suitable for microservices
designed for scalability
used in production environments
suitable for cloud applications
part of Open JDK
suitable for containerized environments
experimental in early versions
gptkbp:is_available_in gptkb:Java_15
gptkbp:is_based_on gptkb:Garbage_First_(G1)_Collector
gptkbp:is_compared_to gptkb:G1_Garbage_Collector
gptkbp:is_compatible_with JVM Options
gptkbp:is_designed_to Scale Up
gptkbp:is_enhanced_by gptkb:Java_14
gptkb:Java_20
gptkb:Java_18
gptkb:Java_19
gptkb:Java_15
gptkb:Java_16
gptkb:Java_17
gptkbp:is_implemented_in gptkb:Java
gptkbp:is_optimized_for Pause Times
Large Heap Sizes
heap memory usage
gptkbp:is_part_of gptkb:Java_Virtual_Machine
gptkb:Open_JDK
gptkbp:is_used_in Cloud Environments
gptkbp:provides Concurrent Garbage Collection
concurrent garbage collection
gptkbp:reduces stop-the-world pauses
Pause Times
gptkbp:suitable_for Server Applications
gptkbp:supports multi-threading
Heap Sizes
Heap Sizes up to 4 GB
gptkbp:uses Region-based Memory Management
region-based memory management
gptkbp:works_with gptkb:Java_Virtual_Machine
large heaps
gptkbp:bfsParent gptkb:JEP_389
gptkb:JEP_390
gptkb:Java_11.0
gptkb:Java_SE_11
gptkb:Java_11
gptkb:Java_15
gptkb:Shenandoah
gptkb:JDK_11
gptkb:Epsilon
gptkbp:bfsLayer 5