Adiciona o segundo processador ao Virtualbox Virtualized 32bit Ubuntu

3

Eu tenho uma máquina virtualizada de 32bit do Ubuntu há algum tempo no meu servidor de 4 processadores. Eu dei um processador, mas agora eu preciso de mais energia. Eu adicionei o segundo nas configurações do Virtualbox, mas o ubuntu virtualizado ainda acha que é apenas um processador:

cat /proc/cpuinfo 
processor   : 0
vendor_id   : GenuineIntel
cpu family  : 6
model       : 15
model name  : Intel(R) Core(TM)2 Quad CPU    Q6600  @ 2.40GHz
stepping    : 11
cpu MHz     : 2405.790
cache size  : 6144 KB
physical id : 0
siblings    : 1
core id     : 0
cpu cores   : 1
apicid      : 0
initial apicid  : 0
fdiv_bug    : no
hlt_bug     : no
f00f_bug    : no
coma_bug    : no
fpu     : yes
fpu_exception   : yes
cpuid level : 5 
wp      : yes
flags       : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx lm constant_tsc up pni ssse3 lahf_lm
bogomips    : 4811.58
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

Existe uma maneira de tornar minha máquina Ubuntu virtualizada ciente de um segundo processador?

    
por enedene 27.10.2011 / 19:08

1 resposta

1

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.

    
por lgarzo 27.10.2011 / 21:08

Tags