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

GPTKB entity

Statements (60)
Predicate Object
gptkbp:instance_of gptkb:Company
gptkbp:bfsLayer 4
gptkbp:bfsParent gptkb:Java_SE_12
gptkb:Java_SE_13
gptkbp:aims_to Garbage Collection Pause Times
gptkbp:based_on Region-Based Memory Management
gptkbp:competes_with gptkb:Z_Garbage_Collector
gptkb:G1_Garbage_Collector
gptkbp:developed_by gptkb:Database_Management_System
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_compared_to Other GC Algorithms
gptkbp:is_compatible_with Java Applications
Multi-Core Processors
gptkbp:is_considered_as Alternative Garbage Collector
gptkbp:is_designed_for gptkb:video_game
gptkbp:is_discussed_in Technical Papers
gptkbp:is_documented_in Java Documentation
Oracle Documentation
gptkbp:is_evaluated_by gptkb:software
Scalability
Throughput
User Feedback
Performance Benchmarks
Performance Analysts
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_Enhancement_Proposal
gptkb:chess_match
Java Ecosystem
gptkbp:is_promoted_by Webinars
Oracle Engineers
gptkbp:is_supported_by Community Contributions
Performance Tools
User Communities
gptkbp:is_tested_for gptkb:theorem
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:setting Command Line Options
gptkbp:suitable_for Interactive Applications
gptkbp:supports Heap Regions
gptkbp:uses gptkb:Concurrent_Relocation
Concurrent Marking