Improving the Performance of SML Garbage Collection Using Application-Specific Virtual Memory Management

Abstract

We improved the performance of garbage collection in the standard ML of New Jersey system by using the virtual memory facilities provided by the Mach kernel. We took advantage of Mach's support for <italic>large sparse address spaces</italic> and <italic>user-defined paging servers</italic>. We decreased the elapsed time for realistic application by as much as a factor of 4.

DOI: 10.1145/141471.141501

19 Figures and Tables

Cite this paper

@inproceedings{Cooper1992ImprovingTP, title={Improving the Performance of SML Garbage Collection Using Application-Specific Virtual Memory Management}, author={Eric Cooper and Scott Nettles and Indira Subramanian}, booktitle={LISP and Functional Programming}, year={1992} }