Internet programming languages such as Java present new challenges to garba
ge-collection design. The spectrum of garbage-collection sehema for linked
structures distributed over a network are reviewed here. Distributed garbag
e collectors are classified first because they evolved from single-address-
space collectors, This taxonomy is used as a framework to explore distribut
ion issues: locality of action, communication overhead and indeterministic
communication latency.