Altere o número de processadores dedicados à VM guest em sua caixa de diálogo de configurações.
IssodefinitivamentealocarámaisnúcleosdeCPUàVMguest.
Minha máquina host é o Windows 7, executando um processador Intel Core i5.
O Gerenciador de Tarefas mostra que tenho 4 caixas na guia Desempenho, que suponho serem 4 núcleos.
No entanto, no meu convidado OEL (no VirtualBox) / proc / interrupts só me dá uma coluna CPU0, sugerindo que eu só tenho um núcleo.
Isso está ocorrendo porque estou usando um software virtual?
[root@khadija ~]# cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 42
model name : Intel(R) Core(TM) i5-2410M CPU @ 2.30GHz
stepping : 7
cpu MHz : 2265.248
cache size : 6144 KB
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx rdtscp lm constant_tsc up rep_good nopl pni monitor ssse3 lahf_lm
bogomips : 4530.49
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
[root@khadija ~]# uname -a
Linux khadija.ahlanwsahlan.net 2.6.39-400.23.1.el6uek.x86_64 #1 SMP Wed May 8 16:37:12 PDT 2013 x86_64 x86_64 x86_64 GNU/Linux
O hipervisor apresenta um certo número de núcleos para o sistema operacional convidado. Eu não estou familiarizado com o VirtualBox, mas suponho que é bastante semelhante ao KVM / QEMU, onde você pode configurar a quantidade de núcleos (mesmo acima do número de núcleos físicos).
Veja as configurações da sua VM.
Tags virtualbox cpu