I recently upgraded the host from Windows 7 to Windows 10 and noticed that my VirtualBox is now 200% slower when using an Ubuntu guest OS. I have 16 GB of RAM with 4 GB allocated to the VM, and I’ve tried both 4 cores and 2 cores on the VM, but there is no difference. My machine is an i7-2600 with 4 cores + 4 HT cores.

Is this a known issue? How can I debug it further? I suspect it’s a CPU problem, but I’m not sure how to fix it.

I gathered performance metrics for Hyper-V and VirtualBox and found that VirtualBox outperforms Hyper-V in all aspects except for the CPU, which is twice as slow. Here are the Geekbench results:

Virtualbox: https://browser.geekbench.com/v4/cpu/12206247
Hyper-V: https://browser.geekbench.com/v4/cpu/12206485/claim?key=124499

Note: I noticed that the CPU is utilizing 50% of its capacity (I assigned 4 out of 4 physical cores), but the performance is still slow.

Askify Moderator Edited question April 19, 2023