Las máquinas virtuales son software que emula un ordenador completo, permitiendo ejecutar sistemas operativos de forma aislada sin necesidad de reiniciar el equipo. Existen máquinas virtuales de sistema, que permiten ejecutar múltiples sistemas operativos en paralelo, y máquinas virtuales de proceso, que ejecutan aplicaciones de forma independiente al sistema operativo anfitrión. Un inconveniente es la pérdida de rendimiento frente a la ejecución directa, aunque la flexibilidad que aportan suele compens