Virtualização x86
Sign in to savehardware-assisted virtualization on x86/x86-64 CPUs
Wikidata facts
- Subclass of
- hardware virtualization
Show 1 more fact
- facet of
- x86
Sources (1)
via Wikidata · CC0
Article · Português
Em computação, virtualização x86 é a funcionalidade que permite que vários sistemas operacionais compartilhem recursos do processador x86 ao mesmo tempo, de maneira segura e eficiente, uma funcionalidade genericamente conhecida como virtualização de hardware. No final dos anos 1990 a virtualização x86 foi conseguida por meio de complexas técnicas de software, que superaram a falta de suporte à virtualização dos processadores e atingiram um desempenho razoável. Em meados dos anos 2000, Intel e AMD adicionaram suporte nativo à virtualização em seus processadores, tornando o software de virtualização mais simples. Na virtualização x86 com emulação de processador e hardware x86, um "convidado" ou "Sistema Operacional virtual" pode funcionar como um processo no "Sistema Operacional hospedeiro", com pouca ou nenhuma modificação no sistema operacional convidado. Uma máquina virtual (VM) é um ambiente criado por um virtualizador (como os famosos: VirtualBox e o VMware Player). Clientes executam sistemas operacionais em máquinas virtuais. O cenário a seguir ilustra o típica virtualização x86 desktop: * Um PC desktop padrão (a máquina física hospedeira) é executado a 32-bit sistema operacional Linux Ubuntu. * A "VMware Player para Linux" é executado no sistema. * A compilação padrão do Microsoft Windows XP (o sistema convidado) é instalado e executado no "VMware Player para Linux" como uma máquina virtual x86. * Os usuários veem um desktop normal do Windows XP dentro da janela do aplicativo VMware Player com nenhuma instalação ou hardware dedicado para a máquina virtual. * Os usuários podem iniciar e parar a máquina virtual na vontade de usá-lo como um computador físico executando um OS com acesso a hardware, rede local e à Internet. * A máquina virtual aparece para a máquina hospedeira do sistema operacional como um aplicativo nativo que criar e gerenciar uma coleção de arquivos no disco rígido do hospedeiro e usa a memória RAM da máquina hospedeira quando está em execução. Esse aplicativo nativo, um programa Linux, neste cenário, ações de entrada e saída são exibidas na área de trabalho virtual.
Abstract from DBpedia / Wikipedia · CC BY-SA