Abstract
A Virtual machine is a computer program that emulates an interface for running other programs. This technology is present in many computer systems and is used from the support of high-level programming languages, such as the Java virtual machine, to the deployment of processors with integrated design of hardware and software, as the Efficeon processor from Transmeta. Most of virtual machi…