Maquinas Virtuales
Enviado por montsse86 • 25 de Septiembre de 2011 • 622 Palabras (3 Páginas) • 1.135 Visitas
Uso de las Máquinas Virtuales
Una máquina virtual ofrece una capa de abstracción entre el hardware y el sistema operativo que funciona por encima de la misma. También permite administrar y, simultáneamente, operar con varios entornos en una sola máquina. La potencia de la máquina de virtualización consiste en que permite consolidar servidores y PCs, compartiendo los recursos del hardware sin aprovechar suficientemente la capacidad y reduciendo el costo total cuando llega la hora de adquirir nuevos equipos, monitorizarlos, administrarlos y mantenerlos.
Ventajas de las Máquinas Virtuales
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, 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 deseamos suceda con nuestro equipo de trabajo. De esta forma siempre tendremos la oportunidad de probar esos programas beta sin que afecte al software que tenemos instalado, ni que nos obligue a formatear y volver a instalar de nuevo todo lo que tenemos.
Desventajas de las Máquinas Virtuales
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 procesos 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, 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 demasiado crítica.
-Arquitectura de Sistemas Operativos – Máquinas Virtuales
Máquinas Virtuales
Utilizando planificación de la CPU y técnicas de
memoria virtual, un sistema operativo puede crear la
ilusión de que múltiples procesos se ejecutan cada
uno en su propio sistema.
Otro tipo de visión de máquina virtual es la de Java,
donde los programas se ejecutan sobre una JVM
(Java Virtual Machine), haciendo a los programas
independientes del hardware utilizado.
Máquinas virtuales
Máquina virtual lleva el enfoque de capas a su
conclusión lógica:
Tratar hardware y el kernel del SO como si ambos
fueran hardware
Máquina virtual ofrece interfaz idéntica para cualquier
hardware que
...