Memory Garbage Collection for an Object-Oriented Processor

Abstract

A model of two-level memory garbage collection with reference counting object cache has been introduced. Reference counting cache together with mark-sweep heap provides a concurrent memory garbage collection method without memory leaks. Evaluation of the performance of the reference counting cache has been conducted based on CaffeineMark benchmark. We found that only a small size of cache is sufficient to reclaim memory concurrently, but a larger size is required to produce reasonable hit ratio

Topics

7 Figures and Tables

Download Full PDF Version (Non-Commercial Use)