Litcius/Paper detail

Low-latency, high-throughput garbage collection

Wenyu Zhao, Stephen M. Blackburn, Kathryn S. McKinley

202224 citationsDOIOpen Access PDF

Abstract

To achieve short pauses, state-of-the-art concurrent copying collectors such as C4, Shenandoah, and ZGC use substantially more CPU cycles and memory than simpler collectors. They suffer from design limitations: i) concurrent copying with inherently expensive read and write barriers, ii) scalability limitations due to tracing, and iii) immediacy limitations for mature objects that impose memory overheads.

Topics & Concepts

Garbage collectionComputer scienceCopyingGarbageScalabilityLatency (audio)ThroughputManual memory managementImmediacyTracingParallel computingEmbedded systemOperating systemProgramming languageWirelessLawEpistemologyPhilosophyPolitical scienceTelecommunicationsParallel Computing and Optimization TechniquesDistributed systems and fault toleranceAdvanced Data Storage Technologies