Maquina virtual

6
MAQUINAS VIRTUALES •Utilidad de las máquinas virtuales • Inconvenientes de las máquinas virtuales

Transcript of Maquina virtual

Page 1: Maquina virtual

MAQUINAS VIRTUALES

•Utilidad de las máquinas virtuales• Inconvenientes de las máquinas

virtuales

Page 2: Maquina virtual

La máquina virtual puede implementar diversos dispositivosvirtuales (disco, dispositivos de red, etc.) diferentes a los de laplataforma real

• Guest: Sistema Operativo de la máquina virtual

Host: Sistema Operativo de la máquina real

Page 3: Maquina virtual

•La maquina virtualse comporta comouna aplicacion masen el host•El guest percibe lamaquina virtualcomo si fuerahardware real

Este es uno de los modelos posibles

Page 4: Maquina virtual

• UTILIDAD DE LAS MAQUINAS VIRTUALEX• Ejecutar aplicaciones hechas para una

plataforma sobre una plataforma diferente: p.e Microsoft Windows sobre Mac OS, Java Virtual Machine

Page 5: Maquina virtual

Ventajas de una maquina virtual

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. De esta forma siempre tendremos la oportunidad de probar esos programas beta sin que afecte a las cosas que tenemos instaladas ni que nos obligue a formatear y volver a instalar de nuevo todo lo que tenemos.

Page 6: Maquina virtual

Desventajas de una maquina virtual• Una de las razones por que las máquinas virtuales, no son la

panacea de la computación, es que agregan gran complejidad al sistema en tiempo de ejecución. 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, la computadora en la cual se esta ejecutando este proceso debe tener una capacidad bastante notable “debe ser de gran capacidad o potente”.

•Los lenguajes basados en máquina virtual, poseen una desventaja es que efectivamente son más lentos que los lenguajes completamente compilados, debido a la sobrecarga que genera tener una capa de software intermedia entre la aplicación y el hardware de la computadora, sin embargo, Esta desventaja no es demás