This thesis deals with the new garbage collector Shenondoah for Java Virtual Machine. The first part introduces the main concepts of this specific garbage collector which is followed by comparation with already existing garbage collectors. In the second part of the thesis, as the possibilities of settings are explored, the selected parameters are submitted to be tested on multiple hardware configurations using standard test tools SPECjvm and SPECjbb. Test results are interpreted in order to recommend appropriate settings for similar configurations.
Heuristic for initial settings of garbage collector Shenandoah
University
Faculty of Informatics
Date of Completion
fall 2016
Resources
Leader
Marek Grác
Consultant
Pavel Tišnovský
Student
Jan Blizňák