Diferencia entre revisiones de «Máquina Virtual»

De Wiki~eWa
Ir a la navegaciónIr a la búsqueda
m
Línea 1: Línea 1:
 
En el [[Proyecto eWa]] una '''Máquina Virtual''' es un [[Sistema Informático]] que no contiene piezas '''[[hardware]]''' (físicas). Se puede considerar como un [[SeRViCio]] (si es para la [[Arquitectura eWa]]) o una [[Aplicación]] (si es para el resto de [[Arquitectura|Arquitecturas]]) que se debe ejecutar sobre un [[Sistema Informático]] tanto '''Real''' como recursivamente '''Virtual'''.
 
En el [[Proyecto eWa]] una '''Máquina Virtual''' es un [[Sistema Informático]] que no contiene piezas '''[[hardware]]''' (físicas). Se puede considerar como un [[SeRViCio]] (si es para la [[Arquitectura eWa]]) o una [[Aplicación]] (si es para el resto de [[Arquitectura|Arquitecturas]]) que se debe ejecutar sobre un [[Sistema Informático]] tanto '''Real''' como recursivamente '''Virtual'''.
  
{{VT|Sistema Informático}}
+
{{VT|Sistema Informático|'''Sistema Informático''' o Máquina}}
 
{{VT|Máquina Real}}
 
{{VT|Máquina Real}}
 
== Definición Global ==
 
== Definición Global ==

Revisión del 13:53 23 ago 2008

En el Proyecto eWa una Máquina Virtual es un Sistema Informático que no contiene piezas hardware (físicas). Se puede considerar como un SeRViCio (si es para la Arquitectura eWa) o una Aplicación (si es para el resto de Arquitecturas) que se debe ejecutar sobre un Sistema Informático tanto Real como recursivamente Virtual.

Véase también: Máquina Real

Definición Global

Una máquina virtual es un software que emula a un Sistema Informático y puede ejecutar programas como si fuese un Sistema Informático Real. Este software en un principio fue definido como un duplicado eficiente y aislado de una máquina física. La acepción del termino actualmente incluye a máquinas virtuales que no tienen ninguna equivalencia directa con ningún hardware real.

Una 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; de todas formas, algunas Máquinas Virtuales suelen emular dispositivos que no existen (por su complejidad o coste) en la realidad.

Uno de los usos domésticos más extendidos de las máquinas virtuales es ejecutar sistemas operativos para probarlos. De esta forma podemos ejecutar un Sistema Operativo en desarrollo que queramos probar desde nuestro Sistema Operativo habitual sin necesidad de instalarlo directamente en nuestro Sistema Informático y sin miedo a que se desconfigure el sistema operativo principal.

Uno de los inconvenientes de las máquinas virtuales es que en ocasiones obligan por el estántar al sistema realizar comprobaciones en tiempo de ejecución. Esto tiene como efecto la ralentización de la máquina virtual (y en ocasiones al Sistema donde se ejecuta) y, como consecuencia, el programa podría no alcanzar la misma velocidad de ejecución que si se instalase directamente en el Sistema Informático Nativo.