I'm running Windows XP through VirtualBox on my i7-3610M laptop (Windows 7 Ultimate 64-bit). I've already assigned 8 CPUs plus 100% execution cap plus 4 GB RAM to the VM, but I don't think it's getting the most out of the 3610M because even when programs are exhausting the XP guest with 100% CPU usage as shown in its Task Manager, it never goes over 20% as shown in the host's (Windows 7) Task Manager.
How should I configure the VM to make full usage of the CPU?