A distributed garbage collection algorithm

Update Item Information
Publication Type technical report
School or College College of Engineering
Department School of Computing
Program Advanced Research Projects Agency
Other Author Critchlow, Terence J.
Title A distributed garbage collection algorithm
Date 1992
Description Concurrent Scheme extends the Scheme programming language, providing parallel program execution on a distributed network. The Concurrent Scheme environment requires a garbage collector to reclaim global objects; objects that exist in a portion of the global heap located on the node that created them Because a global object may be referenced by several nodes, traditional garbage collection algorithms cannot be used. The garbage collector used must be able to reclaim global objects with minimal disturbance to the user program, and without the use of global state information It must operate asynchronously, have a low network overhead, and be able to handle out of order messages. This thesis describes a distributed reference counting garbage collector appropriate for the reclamation of global objects in the Concurrent Scheme environment.
Type Text
Publisher University of Utah
Subject Concurrent Scheme; Garbage collection algorithm
Subject LCSH Garbage collection (Computer science); Scheme (Computer program language)
Language eng
Bibliographic Citation Critchlow, T. J. (1992). A distributed garbage collection algorithm. UUCS-92-11.
Series University of Utah Computer Science Technical Report
Relation is Part of ARPANET
Rights Management ©University of Utah
Format Medium application/pdf
Format Extent 291,078 bytes
Source University of Utah School of Computing
ARK ark:/87278/s6vx1162
Setname ir_uspace
ID 707310
Reference URL https://collections.lib.utah.edu/ark:/87278/s6vx1162
Back to Search Results