1. Alumno: Félix J. Saldarriaga B.
Profesora: Zulema Tapia
Curso: Computo
2. Es un software que emula a un ordenador y puede
ejecutar programas como si fuese un ordenador
real. Es "un duplicado eficiente y aislado de una
máquina física".
3. La característica esencial de las máquinas virtuales es
que los procesos que ejecutan están limitados por
los recursos y abstracciones proporcionados por
ellas. Estos procesos no pueden escaparse de este
"ordenador virtual".
4. Las máquinas virtuales se pueden clasificar en
dos (según su funcionalidad y su grado de
equivalencia a una verdadera máquina).
• Máquinas virtuales de sistema (en inglés
System Virtual Machine)
• Máquinas virtuales de proceso (en inglés
Process Virtual Machine)
5. Las máquinas virtuales de sistema(máquinas
virtuales de hardware), permiten a la
máquina física multiplicarse en varias
máquinas virtuales, cada una ejecutando su
propio sistema operativo. Un monitor de
máquina virtual puede ejecutarse o bien
directamente sobre el hardware o bien
sobre un sistema operativo ("host operating
System").
6. Una máquina virtual de proceso, (máquina
virtual de aplicación), se ejecuta como
un proceso normal dentro de un sistema
operativo y soporta un solo proceso. La
máquina se inicia automáticamente
cuando se lanza el proceso que se
desea ejecutar y se para cuando éste
finaliza.
Su objetivo es el de proporcionar un
entorno de ejecución independiente de
la plataforma de hardware y del
sistema operativo, permita que un
programa se ejecute siempre de la
misma forma sobre cualquier
plataforma.
7.
8. Con las máquinas virtuales, podemos tener
varios sistemas operativos sin necesidad
de crear particiones o tener más discos
duros, esto nos permitirá poder tener
sistemas operativos para pruebas. Por
ejemplo, que sale una versión beta y no
queremos instalarla en nuestro sistema
operativo de trabajo, ya que las betas son
eso, "pruebas" y puede que nos deje el
sistema operativo inestable, algo que no
querremos con nuestro equipo de trabajo.
9. La principal desventaja de las máquina
virtual, es que en la aplicación de
algunos proceso tendrá como efecto la
lentitud del computador es decir, el
programa no alcanzará la misma
velocidad de ejecución que si se
instalase directamente en el sistema
operativo "anfitrión" (host) o
directamente sobre la plataforma de
hardware.