Login

Garbage Collection in a Very Large Address Space

Show full item record




Title: Garbage Collection in a Very Large Address Space
Author: Bishop, Peter B.
Publisher: MIT Artificial Intelligence Laboratory
Issue Date: 1975-09
Abstract: The address space is broken into areas that can be garbage collected separately. An area is analogous to a file on current systems. Each process has a local computation area for its stack and temporary storage that is roughly analogous to a job core image. A mechanism is introduced for maintaining lists of inter-area links, the key to separate garbage collection. This mechanism is designed to be placed in hardware and does not create much overhead. It could be used in a practical computer system that uses the same address space for all users for the life of the system. It is necessary for the hardware to implement a reference count scheme that is adequate for handling stack frames. The hardware also facilitates implementation of protection by capabilities without the use of unique codes. This is due to elimination of dangling references. Areas can be deleted without creating dangling references.
Description: This research was done at the Artificial Intelligence Laboratory of the Massachusetts Institute of Technology and was supported by the Office of Naval Research under contract number N00014-75-C-0522.
URI: http://hdl.handle.net/1721.1/41992
Series/Report no.: MIT Artificial Intelligence Laboratory Working Papers, WP-111;

Files in this item

Files Size Format View Description
Main article 1.294Mb PDF View/Open Main article

This item appears in the following Collection(s)

Show full item record

Search DSpace@MIT


Advanced Search

Browse

My Account

Links