© 1987 by British Computer Society
A Hybrid Multiple Processor Garbage Collection Algorithm
Department of Computer Studies, University of Technology, Loughborough, Leicestershire LE11 3TU, UK
Dynamic storage allocation schemes continue to grow in popularity. The problem of automatically reclaiming space that is no longer used is the principal drawback of such memory management schemes. Several previous papers have described algorithms for the reclaim of unused space to be carried out on separate Garbage Collection processors. This paper gives an overview of existing algorithms and proposes a new combined approach that overcomes some of the problems with these algorithms. Results are presented for several algorithms executed on a four-processor system that suggest that the proposed combined approach offers an improved performance when executed on shared-memory multiprocessors.
Received September 1985.
* Department of Computer Studies, University of Technology, Loughborough, Leicestershire LE11 3TU