Virtual machine monitor (VMM)

A virtual machine monitor enables virtualization by providing an environment:

  1. fidelity: essentially identical with the original machine.
  2. performance: where programs show at worst only minor decrease in speed.
  3. safety and isolation: where the VMM is in complete control of the system resources.