Ao executar máquinas virtuais, o suporte a VT-x ou a velocidade de clock superior é melhor?

4

Estou pensando em construir uma nova estação de trabalho. Estarei usando o VMWare Workstation para executar máquinas virtuais, provavelmente apenas uma ou duas de cada vez. No momento, estou decidindo sobre a CPU e as opções que estou considerando ou o i7 2600 ou o i7 2600K. O 2600 suporta instruções VT-x e VT-d, mas não é overclockable. O 2600K é overclockable (de estoque de 3.4GHz a 4.5 GHz facilmente) mas falta o suporte para VT-x e VT-d.

Qual seria mais útil para o desenvolvimento geral e as VMs especificamente?

    
por aj.esler 10.01.2012 / 00:53

4 respostas

6

O 2600k suporta o VT-x . Veja o SIM na linha VT-x. Parece não ter suporte a VT-d. Mas isso não importa para você desde o VT-d, não é suportado em VMware Workstation, ou até onde eu conheço outro hipervisor que não seja o VMware ESXi, que é um hypervisor type-1 e não é adequado para uso em seu sistema desktop.

    
por 10.01.2012 / 02:08
4

Bem, a maioria das pessoas realmente não faz overclock em seus servidores como eles querem um ambiente estável.

Também o VT-X é o que você quer com um servidor, você terá menos sobrecarga, porque sua máquina virtual poderá acessar algumas instruções diretamente na CPU, causando menos sobrecarga e melhorando o desempenho.

Além disso, algumas operações não são executadas sem o VT (Windows 2008). Alguns sistemas host exigem explicitamente o VT (ESX mais recente).

    
por 10.01.2012 / 01:07
1

VT-x e VT-d pro: Alguns sistemas operacionais exigem que ele seja executado / boot.

    
por 10.01.2012 / 01:02
0

Você executará um sistema operacional baseado no Windows na sua caixa? Você pode querer experimentar uma Distribuição Linux com a mais recente implementação do KVM, como o OpenSUSE (+ Virtualization Repos) ou o Fedora (Bloody Edge e Development Platform). A máquina virtual baseada em kernel (-KVM-) utiliza virtualização baseada em hardware baseada em VT-x (Intel Vanderpool) ou VMX (ADM Pacifica). Você pode virtualizar praticamente qualquer plataforma que desejar. Uma alternativa para isso seria usando o VirtualBox, que parece também ser capaz de utilizar a virtualização de hardware. HTH

    
por 10.01.2012 / 03:51