A Comparison of CACAO Virtual Machine and HotSpot JVM

The aim of this thesis is introduction of Java platform and two chosen representants of Java Virtual Machine (JVM) implementations. At first JVM HotSpot as widespread one and on the other side JVM CACAO as an alternative option. This thesis describes implementation of chosen areas of both machines. It provides useful information for everybody who deals with runtime program optimalization. Final part presents benchmark results of the match between abovementioned machines by memory and time complexity.

University

Faculty of Information Technology

Date of Completion

2016

Resources

Leader

Kočí Radek

Consultant

Tišnovský Pavel

Student

Malík Nikolaj