Multithreading support in GarCoSim
dc.contributor.advisor | Kent, Kenneth | |
dc.contributor.advisor | Dueck, Gerhard | |
dc.contributor.author | Kuch, Andrii | |
dc.date.accessioned | 2023-03-01T16:20:57Z | |
dc.date.available | 2023-03-01T16:20:57Z | |
dc.date.issued | 2018 | |
dc.date.updated | 2023-03-01T15:01:47Z | |
dc.description.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. | |
dc.description.copyright | © Andrii Kuch, 2018 | |
dc.format | text/xml | |
dc.format.extent | vii, 75 pages | |
dc.format.medium | electronic | |
dc.identifier.uri | https://unbscholar.lib.unb.ca/handle/1882/13599 | |
dc.language.iso | en_CA | |
dc.publisher | University of New Brunswick | |
dc.rights | http://purl.org/coar/access_right/c_abf2 | |
dc.subject.discipline | Computer Science | |
dc.title | Multithreading support in GarCoSim | |
dc.type | master thesis | |
thesis.degree.discipline | Computer Science | |
thesis.degree.fullname | Master of Science | |
thesis.degree.grantor | University of New Brunswick | |
thesis.degree.level | masters | |
thesis.degree.name | M.Sc. |
Files
Original bundle
1 - 1 of 1