I have a fairly old RU system, a Dell PowerEdge 2650 running Dual Xeon dual-core CPU's. I setup VirtualBox 3.02, and noticed Guest VM's will only show 1 CPU in top:
Code: Select all
Cpu0 : 45.9%us, 48.6%sy, 0.0%ni, 0.0%id, 0.0%wa, 1.8%hi, 3.7%si, 0.0%stCode: Select all
Cpu0 : 1.2%us, 3.3%sy, 0.0%ni, 90.9%id, 4.6%wa, 0.0%hi, 0.1%si, 0.0%st
Cpu1 : 1.2%us, 4.5%sy, 0.0%ni, 93.1%id, 1.1%wa, 0.0%hi, 0.1%si, 0.0%st
Cpu2 : 0.5%us, 2.8%sy, 0.0%ni, 96.3%id, 0.4%wa, 0.0%hi, 0.0%si, 0.0%st
Cpu3 : 1.1%us, 60.1%sy, 0.0%ni, 38.7%id, 0.1%wa, 0.0%hi, 0.0%si, 0.0%st
I have confirmed that this system doesn't support Intel VT-x (I think Dell call it Hyper-V and it wasn't available until PE2850's), and googling around a bit seems to say that there's nothing I can do, there's no way for VirtualBox VM's (or any VM service) to see all of the CPU's without some sort of hardware virtualization support.
Code: Select all
cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Xeon(TM) CPU 3.06GHz
stepping : 9
cpu MHz : 3056.839
cache size : 512 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr
bogomips : 6115.56
Also, can anyone confirm that in this situation, each VM will only have available 25% of the processing power that the system can provide?
Thanks in advance for any help...