I run 2 VMs. Those two VMs are not doing any CPU intensive tasks, and the host machine has a Sandy Bridge Celeron CPU, 8GB of DDR3 RAM and conventional HDDs. When I checked the CPU usage, it is not high, like 20~30%. Also the RAM is enough, I think.
But the VMs are really slow. Is it possible that even if the CPU utilisation percentage (measured in the host) is low, VMs run slow due to the CPU being a low-end (Celeron)? I have the money to buy a higher-end CPU like an i5, the only reason I chose a Celeron because I thought it would not read much power.