Search NASASearch

NASA NTRS · 19970022429

Garbage Collection in a Distributed Object-Oriented System

Abstract

An algorithm is described in this paper for garbage collection in distributed systems with object sharing across processor boundaries. The algorithm allows local garbage collection at each node in the system to proceed independently of local collection at the other nodes. It requires no global synchronization or knowledge of the global state of the system and exhibits the capability of graceful degradation. The concept of a specialized dump node is proposed to facilitate the collection of inaccessible circular structures. An experimental evaluation of the algorithm is also described. The algorithm is compared with a corresponding scheme that requires global synchronization. The results show that the algorithm works well in distributed processing environments even when the locality of object references is low.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Gupta, Aloke, Fuchs, W. Kent. 1993-04-01. Garbage Collection in a Distributed Object-Oriented System. https://ntrs.nasa.gov/citations/19970022429

Cite the original work for its findings. Save a collection to share your selection of sources.