Dependendo do contexto , o termo " virtualização " e " emulação " referem-se a algo que é uma imagem, copiar ou fac-símile de uma outra coisa. Ao lidar com a emulação do sistema de computador e de virtualização , no entanto , os dois termos são bastante diferentes . DOSBox e Virtual PC são aplicações informáticas que demonstram a diferença nestes termos pela forma como eles com sucesso imitar o hardware e software de sistemas. Virtualização Versus Emulation
Um emulador do sistema operacional tenta imitar em software e não apenas um sistema operacional, mas o hardware do sistema operacional pode ser executado. O sistema emulado pode ser completamente diferente do hardware do host e software que é executado. Por exemplo, um emulador que simula um console de videogame Atari ou um sistema de computador MS -DOS de 1980 pode ser executado em Intel , bem como PowerPC , ARM ou microprocessadores SPARC .
Virtualização , no entanto, envolve a criação de um clone software idealizada de o hardware do computador o clone será executado. Cada clone tem um ambiente simulado para trabalhar em que inclui , sistemas de armazenamento, RAM , teclados, placas de rede e placas de vídeo. Cada clone ou cliente máquina virtual dá uma guinada em execução no processador host como qualquer outro aplicativo . Enquanto um emulador duplica a função de um microprocessador em software, uma máquina virtual é executado na CPU host físico real .
PC Virtual
Originalmente, o Virtual PC foi um Intel emulador de processador x86 para o computador Macintosh. PC Virtual permitiu que os usuários de Mac para rodar os sistemas operacionais Windows e aplicações sobre a não - Intel , PowerPC microprocessador. Após o Virtual PC foi comprado pela Microsoft , tornou-se um aplicativo do Windows -only. PC virtual evoluiu de emulação para a verdadeira virtualização de hardware. As primeiras versões do Virtual PC pode hospedar MS- DOS 6.22 , OS /2, Windows 95, Windows 98, Windows 2000 e sessões virtuais do Windows XP. A última versão será executado apenas no Windows 7 anfitriões e não pode executar MS -DOS ou versões do Windows anteriores ao XP Service Pack 3.
DOSBox
DOSBox é um emulador de código aberto do sistema operacional MS -DOS da Microsoft e fabricante de chips conjunto de instruções do processador 386 da Intel. DOSBox permite que os usuários do Windows 7 , Mac OS X, Linux e sistemas UNIX rodar jogos do MS-DOS , utilitários e software de produtividade . Versões do DOSBox estão disponíveis para os processadores não-Intel como PowerPC e Sparc . DOSBox não só emula , melhora sobre o sistema MS -DOS originais. Por exemplo, jogos DOS que originalmente necessário um modem para sessões on-line vai funcionar em conexões DSL ou cabo de Internet. Segundo o site do desenvolvedor, DOSBox emula 286 e 386 CPUs em modo real ou protegido, sistema de arquivos DOS e diretório estrutura , XMS ea memória EMS, " gráficos Tandy /Hercules /CGA /EGA /VGA /VESA , " SoundBlaster e Gravis placas de som Ultra.
velocidade Comparação
em teoria, jogos DOS deve correr mais rápido sob o Virtual PC com o seu a virtualização de hardware do que é possível em DOSBox . As versões atuais do Virtual PC , no entanto, não suportam clientes MS-DOS , exceto em sessões de hóspedes XP ou no Virtual PC movido a Windows XP Mode . Se você não pode executar o jogo em Modo Windows XP, você precisará baixar e instalar o DOSBox. No up- to-date computadores , emulação DOSBox deve ser mais rápido do que os sistemas MS-DOS originais os jogos correram diante. Por exemplo, um dual core , processador compatível com Intel pode executar seus jogos no DOSBox com a velocidade de um Pentium III. Mesmo um , processador de 1 GHz G4 da Apple mais velho pode executar seus jogos a velocidade e poder de uma máquina Intel 486 .