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 |