Existem dois fatores envolvidos aqui. Em ordem:
Emulação da CPU
É possível que uma incompatibilidade entre o host e o convidado forçará a VM a usar o modo de emulação da CPU. Eu não espero que isso aconteça, mas dependendo do seu hipervisor, sistema operacional e arquitetura, é possível. Você quer evitar isso a todo custo. A outra parte disso é que você deseja que o hipervisor da sua VM também corresponda ao seu sistema host. Então, se você tem 64 bits do Windows, procure por uma edição de 64 bits do VirtualBox, VMWare, etc Depois de ter certeza de que isso não é um problema, o próximo fator é:
RAM
Se você geralmente vai dar aos seus convidados menos de 4 GB de RAM, do que ficar com 32 bits por enquanto. Existem outras mudanças na migração para o x64 também, mas na maior parte elas não ajudarão suas VMs, tanto quanto a RAM salva de um tamanho menor de ponteiro / palavra, porque as VMs têm mais problemas de E / S e precisam da RAM mais para ajudar a salvar indo ao disco com tanta freqüência. Não se esqueça de permitir o crescimento aqui. Você não quer ter que reconstruir uma VM a partir do zero. Por exemplo, eu provavelmente configuraria uma VM atuando como um servidor de banco de dados como 64 bits, mesmo que agora tenha apenas 2 GB de RAM. Eu faria o mesmo para uma imagem de teste do Windows 7. Mas se eu tivesse uma máquina que existe para algo como testar um site sob o IE7 no Windows XP, eu deixaria isso em 32 bits.
Como nota final, você menciona que o hyperthreading está desativado. Você provavelmente quer isso se estiver fazendo muito trabalho de VM. A razão pela qual você às vezes deseja desativar isso é que ele fornece mais cache por núcleo. A maioria das pessoas com processadores quad core nem mesmo usa todos os núcleos na maior parte do tempo, e o núcleo adicional fornecido pelo hyperthreading simplesmente não é tão poderoso devido a problemas de conflito no pipeline, onde as duas instruções que acontecem no mesmo físico podem ser relacionado de alguma forma. Assim, o ganho de tamanhos de cache maiores em alguns núcleos pode às vezes compensar o ganho de núcleos fracos adicionais. As VMs, no entanto, podem usar esses núcleos extras falsos e garantir pipelines razoavelmente limpas com alguns dos problemas que normalmente mantêm esse recurso de volta.