Enquanto as instruções SATA e NIC em o artigo relacionado acima ainda é verdade, o melhor desempenho vem de:
- alocando totalmente o armazenamento (não use arquivos esparsos, a menos que você esteja em SSDs)
- alocando RAM e CPU adequadamente (muito pouco para o host ou os convidados é ruim)
- usando drivers do VirtIO para armazenamento e rede (esses drivers estão disponíveis para Linux e Windows)
Existem algumas outras configurações, como desativar qualquer aceleração de vídeo, 2D e 3D. Eu escrevi outro artigo depois de ver um Core i7 trazido para logins de desktop de 30 minutos do Ubuntu com configurações padrão do VirtualBox.
Se você estiver fazendo virtualização de servidor, não sistemas operacionais de desktop, não use o VirtualBox. Use KVM, LXC ou ESXi. Se você conseguir que o Spice funcione, até mesmo o desempenho da área de trabalho remota pela LAN e pela WAN pode ser impressionante com o KVM como host.
O VirtualBox é melhor para a virtualização de desktops. Apenas VMware Workstation é melhor, IMHO.