@inproceedings{b55aa508209d406aaaac3e29691a8262,
title = "Portable, mostly-concurrent, mostly-copying garbage collection for multi-processors",
abstract = "Modern commodity platforms increasingly support thread-level parallelism, which must be exploited by garbage collected applications. We describe the design and implementation of a portable mostly-concurrent mostly-copying garbage collector that exhibits scalable performance on multi-processors. We characterize its performance for heap-intensive workloads on two different multi-processor platforms, showing maximum pause times two orders of magnitude shorter than for fully stop-the-world collection at the cost of some total mutator throughput.",
keywords = "Ambiguous-roots, Concurrent, Conservative, Garbage collection, Incremental, Memory management, Mostly-concurrent, Mostly-copying, Portability",
author = "Hosking, {Antony L.}",
year = "2006",
doi = "10.1145/1133956.1133963",
language = "English",
isbn = "1595932216",
series = "International Symposium on Memory Management, ISMM",
pages = "40--51",
booktitle = "ISMM 2006 - Proceedings of the 2006 InternationalSymposium on Memory Management",
note = "ISMM 2006 - 2006 International Symposium on Memory Management ; Conference date: 10-06-2006 Through 11-06-2006",
}