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
|