Dependiendo del contexto , el término " virtualización " y " emulación " se refieren a algo que es una imagen, copia o fax de otra cosa. Cuando se trata de emulación de sistema informático y la virtualización , sin embargo , los dos términos son muy diferentes. DOSBox y Virtual PC son aplicaciones informáticas que muestran la diferencia en estos términos por la forma en que imitan con éxito hardware y software de sistemas . La virtualización Versus Emulación
Un sistema operativo del emulador intenta imitar en el software no sólo un sistema operativo , pero el hardware del sistema operativo se ejecuta en . El sistema emulado puede ser completamente diferente de la de hardware y software de host se ejecuta bajo . Por ejemplo , un emulador que imita una consola de juego de Atari o un sistema informático de MS-DOS década de 1980 se puede ejecutar en Intel , así como PowerPC , ARM o microprocesadores SPARC .
Virtualización , sin embargo , implica la creación de un clon de software idealizada de el hardware del equipo el clon se ejecutará en . Cada clon tiene un ambiente simulado a trabajar en eso incluye , sistemas de almacenamiento , memoria RAM , teclados , adaptadores de red y tarjetas de vídeo . Cada clon o cliente de máquina virtual toma un giro que se ejecuta en el procesador central como cualquier otra aplicación . Mientras que un emulador duplica las funciones de un microprocesador en software, una máquina virtual se ejecuta en la CPU actual host físico .
Virtual PC
Originalmente , Virtual PC era un Intel emulador de procesador x86 para el ordenador Macintosh. Virtual PC permite a los usuarios de Mac ejecutar sistemas operativos Windows y las aplicaciones de la no - Intel , PowerPC microprocesador. Después de Virtual PC fue comprado por Microsoft , se convirtió en una aplicación sólo para Windows . Virtual PC ha evolucionado a partir de la emulación a la verdadera virtualización de hardware. Las primeras versiones de Virtual PC pueden alojar MS -DOS 6.22 , OS /2 , Windows 95 , Windows 98 , Windows 2000 y Windows XP sesiones virtuales. La última versión sólo funciona en Windows 7 anfitriones y no se puede ejecutar MS -DOS o en versiones de Windows anteriores a XP Service Pack 3 .
DOSBox
DOSBox es un emulador de código abierto del sistema operativo de Microsoft MS -DOS y 386 del conjunto de instrucciones del fabricante de chips Intel procesador. DOSBox permite a los usuarios de Windows 7 , Mac OS X , Linux y UNIX ejecutar juegos de MS- DOS, utilidades y software de productividad. Las versiones de DOSBox están disponibles para los procesadores no son de Intel como PowerPC y Sparc . DOSBox no sólo emula , que mejora el sistema de MS-DOS originales . Por ejemplo , los juegos de DOS que inicialmente requiere un módem de sesiones en línea trabajará sobre DSL o conexiones a Internet por cable. Según el sitio web del desarrollador, DOSBox emula CPUs en modo real o protegido , sistema de archivos DOS y estructura de directorios 286 y 386 , XMS y la memoria EMS , " Tandy /Hercules /CGA /EGA /VGA /VESA , " SoundBlaster y Gravis tarjetas de sonido Ultra .
velocidad Comparación
en teoría , los juegos de DOS deben correr más rápido bajo Virtual PC con su la virtualización de hardware que es posible en DOSBox . Las versiones actuales de Virtual PC , sin embargo , no apoyan los clientes de MS- DOS , excepto en sesiones de huéspedes XP o en el modo XP de Windows Virtual PC -powered . Si no se puede ejecutar el juego en modo de Windows XP, tendrá que descargar e instalar DOSBox . El up- to-date computadoras , la emulación DOSBox debe ser más rápido que los sistemas MS -DOS originales de los juegos corriendo. Por ejemplo , un núcleo dual, CPU compatible con Intel puede correr sus juegos en DOSBox a la velocidad de un procesador Pentium III . Incluso una vieja, GHz procesador G4 de Apple 1 puede ejecutar sus juegos el la velocidad y la potencia de una máquina Intel 486.