Multithreading support in GarCoSim
Loading...
Files
Date
2018
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
University of New Brunswick
Abstract
Garbage Collection Simulator (GarCoSim) is a framework that has been created to ease the analysis of existing memory management techniques, as well as the prototyping of new memory management techniques. As a part of the framework, the Trace File Simulation tool has been created to prototype and test new Memory Allocation and Garbage Collection (GC) policies. This thesis focuses on the enhancement of the functionality of the simulator, namely on enabling the simulator to run multiple threads. Such a
simulation would represent processes in memory more realistically, as well as allowing prototyping and testing thread-aware garbage collection methods. This work describes the changes that have been made to the simulator and its trace files to make such a parallel execution possible.