Some Key Issues in the Design of Distributed Garbage Collection and References

Abstract : The design of garbage collectors combines both theoretical aspects (safety and liveness) and practical ones (such as efficiency, inobtrusiveness, ease of implementation, fault tolerance, etc.). Although distributed GC is an instance of a consistency problem, practical designs often use weaker, 'conservative' safety conditions, and/or weaker, 'incomplete' liveness conditions. We report on our experience designing a number of distributed garbage collection algorithms in different settings, and explore the various design dimensions. The cost of each design alternative depends on the scale of the distributed system.
keyword : gc
Complete list of metadatas

https://hal.inria.fr/inria-00444632
Contributor : Kumar Guha <>
Submitted on : Thursday, January 7, 2010 - 9:42:40 AM
Last modification on : Friday, May 25, 2018 - 12:02:05 PM

Identifiers

  • HAL Id : inria-00444632, version 1

Collections

Citation

Marc Shapiro, David Plainfosse, Paulo Ferreira, Laurent Amsaleg. Some Key Issues in the Design of Distributed Garbage Collection and References. Unifying Theory and Practice in Distributed Systems, 1994, Dagstuhl, Germany, Germany. ⟨inria-00444632⟩

Share

Metrics

Record views

81