Sposoby tworzenia wirtualnych maszyn

Do tworzenia wirtualnego środowiska, służącego do wykonywania innych programów, wykorzystywane są różne techniki. Można je podzielić na cztery główne kategorie.

  • czysta emulacja
  • emulacja API
  • wirtualizacja
  • parawirtualizacja