A Study of Large Object Spaces. Michael Hicks, Luke Hornof, Jonathan T. Moore, and Scott Nettles. In Proceedings of the ACM International Symposium on Memory Management (ISMM), pages 138–145. ACM, October 1998.
This paper examines the design space for copying garbage collectors (GCs) in which “large objects” are managed in a separate, non-copy-collected space. We focus on two main issues:
- how to set the policy for classifying objects as “large”
how to manage the large object space
We find that for some heaps there is a minimum cutoff size below which adding objects to the large object space does not result in a performance improvement, while for others no such cutoff exists. In general, including pointer-containing objects in the large object space seems beneficial. Finally, the exact method used to collect the large object space does not significantly influence overall performance.
[ .ps ]
@inproceedings{HicksHMN98, author = {Michael Hicks and Luke Hornof and Jonathan T. Moore and Scott Nettles}, title = {A Study of Large Object Spaces}, booktitle = {Proceedings of the {ACM} International Symposium on Memory Management (ISMM)}, pages = {138--145}, year = 1998, publisher = {{ACM}}, month = {October} }
This file was generated by bibtex2html 1.99.