I am running Ubuntu 14.10 64 bit under Windows 8.1 64 bit using VirtualBox 4.3.10. I have an Intel Core i5-2410M CPU, with 2 physical cores and enabled HyperThreading and virtualization.
I have set everything mentioned in this other post:
- System version set to Ubuntu 64 bit
- I/O APIC is enabled
- CPU number of the VM is set to 2 (maximum allowed)
- VT-x/AMD-V enabled
- Execution Cap is 100%
When I run a CPU-intensive task in the Ubuntu, it uses CPU on 100% according to the Ubuntu task manager, but under Windows it's only ~70%.
Ubuntu (guest):
Windows (host):
It's not the maximum, if I run CPU intensive tasks on Windows, it reaches 100%:
Ubuntu only sees 2 CPUs with 1 thread per core (running lscpu
):
How can I make the virtual ubuntu use all of my CPU power?