A study of concurrent real-time garbage collectors

  title={A study of concurrent real-time garbage collectors},
  author={F. Pizlo and Erez Petrank and B. Steensgaard},
  booktitle={PLDI '08},
  • F. Pizlo, Erez Petrank, B. Steensgaard
  • Published in PLDI '08 2008
  • Computer Science
  • Concurrent garbage collection is highly attractive for real-time systems, because offloading the collection effort from the executing threads allows faster response, allowing for extremely short deadlines at the microseconds level. [...] Key Method Both collectors obtain reduced complexity over the first collector STOPLESS, but need to trade a benefit for it. We study the algorithmic strengths and weaknesses of CLOVER and CHICKEN and compare them to STOPLESS. Finally, we have implemented all three collectors on…Expand Abstract
    81 Citations
    Concurrent, parallel, real-time garbage-collection
    • 23
    • PDF
    A Study of Lock-Free Based Concurrent Garbage Collectors for Multicore Platform
    Parallel Real-Time Garbage Collection
    • 2
    Nonblocking real-time garbage collection
    • 27
    • PDF
    A lock-free, concurrent, and incremental stack scanning mechanism for garbage collectors
    • 6
    • PDF
    Blade: A Data Center Garbage Collector
    • 9
    • PDF
    Tracing garbage collection on highly parallel platforms
    • 18
    • PDF


    Time-triggered garbage collection: robust and adaptive real-time GC scheduling for embedded systems
    • 68
    • Highly Influential
    • PDF
    Eventrons: a safe programming construct for high-frequency hard real-time applications
    • 33
    • Highly Influential
    • PDF
    Sapphire: copying GC without stopping the world
    • 67
    • Highly Influential
    • PDF
    Stopless: A real-time garbage collector for modern platforms
    • ISMM
    • 2007
    A real-time garbage collector with low overhead and consistent utilization
    • 257
    • Highly Influential