Garbage Collection for Java Distributed Objects

We present a distributed garbage collection algorithm for Java distributed objects using the object model provided by the Java Support for Distributed Objects (JSDA) object model and using weak references in Java. The algorithm can also be used for any other Java based distributed object models that...

Full description

Bibliographic Details
Main Author: Dancus, Andrei Arthur
Other Authors: Mark L. Claypool, Reader
Format: Others
Published: Digital WPI 2001
Subjects:
Online Access:https://digitalcommons.wpi.edu/etd-theses/645
https://digitalcommons.wpi.edu/cgi/viewcontent.cgi?article=1644&context=etd-theses
Description
Summary:We present a distributed garbage collection algorithm for Java distributed objects using the object model provided by the Java Support for Distributed Objects (JSDA) object model and using weak references in Java. The algorithm can also be used for any other Java based distributed object models that use the stub-skeleton paradigm. Furthermore, the solution could also be applied to any language that supports weak references as a mean of interaction with the local garbage collector. We also give a formal definition and a proof of correctness for the proposed algorithm.