ZGC: A Scalable Low-Latency Garbage Collector

GPTKB entity

Statements (47)
Predicate Object
gptkbp:instance_of gptkb:Garbage_Collection
gptkbp:aims_to_improve pause times
gptkbp:can_be_configured_for command line flags
gptkbp:competes_with gptkb:G1_Garbage_Collector
gptkbp:designed_for gptkb:Java_Virtual_Machine
gptkbp:developed_by gptkb:Oracle
gptkbp:enhances application responsiveness
gptkbp:features scalability
low-latency
gptkbp:has garbage collection threads
gptkbp:introduced_in gptkb:Java_11
gptkbp:is adaptive
dynamic
open-source
memory efficient
experimental
high throughput
modular
non-intrusive
designed for high throughput
designed for cloud environments
thread-safe
real-time capable
highly concurrent
pluggable
designed for large applications
low-overhead
designed for low pause times
designed for microservices
scalable across multiple CPUs
gptkbp:is_implemented_in gptkb:C++
gptkbp:is_optimized_for server applications
heap usage
gptkbp:is_part_of gptkb:Open_JDK
gptkbp:latest_version gptkb:Java_17
gptkbp:provides predictable performance
gptkbp:reduces memory fragmentation
gptkbp:release_date gptkb:2018
gptkbp:suitable_for large heaps
gptkbp:supports multi-threading
JVM options
gptkbp:uses region-based memory management
concurrent marking
gptkbp:utilizes load barriers
gptkbp:written_in gptkb:Java
gptkbp:bfsParent gptkb:JEP_345
gptkbp:bfsLayer 6