Shenandoah: A Low-Pause-Time Garbage Collector (Experimental)

GPTKB entity

Statements (60)
Predicate Object
gptkbp:instance_of gptkb:Garbage_Collection
gptkbp:aims_to_improve Garbage Collection Pause Times
gptkbp:can_be_configured_for Command Line Options
gptkbp:competes_with gptkb:Z_Garbage_Collector
gptkb:G1_Garbage_Collector
gptkbp:designed_for gptkb:Java_Virtual_Machine
gptkbp:developed_by gptkb:Oracle
Open Source License
gptkbp:first_introduced gptkb:JEP_394
gptkbp:has Low Overhead
gptkbp:is_adopted_by Large Enterprises
gptkbp:is_analyzed_in Research Studies
gptkbp:is_available_on gptkb:Java_12
gptkbp:is_based_on Region-Based Memory Management
gptkbp:is_compared_to Other GC Algorithms
gptkbp:is_compatible_with Java Applications
Multi-Core Processors
gptkbp:is_considered_as Alternative Garbage Collector
gptkbp:is_discussed_in Technical Papers
gptkbp:is_documented_in Java Documentation
Oracle Documentation
gptkbp:is_evaluated_by gptkb:developers
Scalability
Throughput
User Feedback
Performance Benchmarks
Performance Analysts
gptkbp:is_experimental gptkb:True
gptkbp:is_featured_in Conferences
gptkbp:is_implemented_in gptkb:Java
gptkbp:is_influenced_by Garbage Collection Research
gptkbp:is_integrated_with Monitoring Tools
JVM Tuning
gptkbp:is_optimized_for Large Heaps
gptkbp:is_part_of gptkb:Java_SE
gptkb:Open_JDK
Java Ecosystem
gptkbp:is_promoted_by Oracle Engineers
gptkbp:is_promoted_through Webinars
gptkbp:is_supported_by Community Contributions
Performance Tools
User Communities
gptkbp:is_tested_for Real-World Applications
Development Environments
Latency Reduction
Various Workloads
Other Garbage Collectors
gptkbp:is_used_for Memory Management
gptkbp:is_used_in Cloud Environments
Production Systems
gptkbp:provides Low Latency
Predictable Pause Times
gptkbp:requires Java 11 or later
gptkbp:suitable_for Interactive Applications
gptkbp:supports Heap Regions
gptkbp:uses gptkb:Concurrent_Relocation
Concurrent Marking
gptkbp:bfsParent gptkb:Java_SE_12
gptkb:Java_SE_13
gptkbp:bfsLayer 5