Há uma seção na documentação do Virtualbox em Hot-Plugging de CPU . Isso detalha o procedimento de adicionar outra CPU aos convidados do Linux.
Com convidados Linux, aplica-se o seguinte: Para evitar a ejeção enquanto a CPU ainda é usada ela tem que ser ejetada de dentro do convidado antes. O Linux Guest Additions contém um serviço que recebe hot-remove eventos e ejeta a CPU. Além disso, após uma CPU ser adicionada ao a VM não é usada automaticamente pelo Linux. O convidado do Linux O serviço de adições cuidará disso se instalado. Se não for uma CPU pode ser iniciado com o seguinte comando:
echo 1 > /sys/devices/system/cpu/cpu<id>/online
Na página Limitações Conhecidas , algumas desvantagens das capacidades do SMP de 32 bits são listadas. Principalmente problemas de desempenho:
Baixo desempenho com convidados de 32 bits em determinados modelos de CPU Intel que não inclua suporte de otimização de hardware APIC virtual. este afeta principalmente os hóspedes Windows e Solaris, mas possivelmente também Revisões do kernel do Linux. Parcialmente resolvido em 3.0.12 para Windows de 32 bits NT, 2000, XP e 2003 convidados. Requer 3.0.12 ou superior Guest Adições a serem instaladas.
Não diz que o processamento múltiplo não é possível.