A localized tracing scheme applied to garbage collection

4Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We present a method to visit all nodes in a forest of data structures while taking into account object placement. We call the technique a Localized Tracing Scheme as it improves locality of reference during object tracing activity. The method organizes the heap into regions and uses trace queues to defer and group tracing of remote objects. The principle of localized tracing reduces memory traffic and can be used as an optimization to improve performance at several levels of the memory hierarchy. The method is applicable to a wide range of uniprocessor garbage collection algorithms as well as to shared memory multiprocessor collectors. Experiments with a mark-and-sweep collector show performance improvements up to 75% at the virtual memory level. © Springer-Verlag Berlin Heidelberg 2006.

Cite

CITATION STYLE

APA

Chicha, Y., & Watt, S. M. (2006). A localized tracing scheme applied to garbage collection. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4279 LNCS, pp. 323–339). Springer Verlag. https://doi.org/10.1007/11924661_20

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free