sábado, 24 febrero 2018

Que es una Maquina Virtual

E-mail

 

En informática una máquina virtual, es un software que crea un entorno virtual entre la plataforma de la computadora y el usuario final, permitiendo que este ejecute un software determinado. El concepto, de máquina virtual surge con el sistema VM/370 de IBM en 1972. La idea principal, es la de permitir ejecutar varios sistemas operativos simultáneamente sobre el mismo hardware. Para ello, separa las dos funciones básicas que realiza un sistema de tiempo compartido: multiprogramación y abstracción del hardware.


VirtualesEl corazón del sistema es conocido como monitor de máquina virtual, y se ejecuta sobre el hardware proporcionando varias máquinas virtuales al siguiente nivel de software. Por eso cada una puede estar ejecutando un sistema operativo distinto. Recientemente, han surgido Virtual PC, QEMU, VMWare y VirtualBox, de forma que un usuario puede estar ejecutando varios sistemas operativos como Windows NT y Linux de forma simultánea.


También, ha sido llevada esta idea de máquina virtual a lenguajes de programación compilados. En estos casos la finalidad es compilar los códigos fuentes del programa para una máquina determinada (normalmente genérica, no existente físicamente). Con posterioridad, la máquina virtual adecuada podría ejecutar estos programas independientemente del sistema operativo subyacente. Un ejemplo; histórico de esto lo encontramos en UCSD Pascal, unos de los primeros y en su momento más difundidos compiladores de Pascal que empleaba la denominada máquina-P. Actualmente el caso más popular es el de Java y .NET.

 
Red de Sitios Latinos
 
Latinos