Virtualização sem Vt-d

4

Ainda é possível executar software de virtualização como o Virtualbox em processadores que não suportam o Vt-d? Eu entendo que eles não terão acesso direto ao hardware periférico como aceleração de vídeo, ethernet, etc com passagem. Eu não estou particularmente preocupado com isso. Eu pedi um Thinkpad x220 com a CPU de 2410m, que não tem suporte para Vt-d. Eu gostaria de ser capaz de usá-lo para executar luz Vm do Linux para quando eu estou viajando embora.

Informações da Wikipedia sobre Vt-d link

Informações da CPU link

Eu já tenho uma máquina capaz de 2720qm / 12gb de RAM que eu uso para VMs, mas é muito maior e menos portáteis VMs no x220 seria o ideal, mas não tenho certeza se a CPU tem o necessário suporte.

    
por Anthony 01.05.2011 / 18:51

4 respostas

1

Sim, é possível. O recurso importante a ter é o suporte a VT-x. Sem isso, a virtualização de um sistema operacional como o Windows XP será mais lenta e você não poderá usar outros, como o Snow Leopard *. O VT-d é um tipo de extensão de bônus para o VT-x que permitirá que o sistema operacional virtualizado tenha acesso direto às funções de hardware.

* Não que você pense em emular o Snow Leopard, é claro.

    
por 08.05.2011 / 18:43
0

Eu não tive problemas com as versões VMWare (Player / Server) no PC Box sem suporte a virtualização. Eu acho que o VirtualBox é executado também.

Outras soluções, como VMWare ESX ou MS Hyper-V, precisam de virtualização.

    
por 01.05.2011 / 18:57
0

Funciona.

Eu tive que trabalhar com um XP VM em um Asus EEEPC (estamos falando de um Intel Atom 270 com 1 GB de RAM DDR aqui) que tinha o Ubuntu Netmix nele; instalado VirtualBox, XP correu bem. Foi compreensivelmente lento, a CPU estava correndo perto de 100%, e o ventilador estava indo sem parar, mas deu conta do recado.

Como qualquer configuração de virtualização, a RAM é a melhor opção, por isso, se você quiser fazer isso regularmente (e quiser poder trabalhar no host simultaneamente), maximize sua RAM.

    
por 01.05.2011 / 19:15
0

Se você estiver executando o Linux em seu host e estiver virtualizando os convidados com suporte , você provavelmente deve dar um Xen tente, ele usa paravirtualização (um método de virtualização no qual o guest executa um kernel modificado) e tem o melhor desempenho que eu conheço sem usar nenhuma extensão de virtualização.

    
por 08.05.2011 / 18:53