chronek wrote:Advanced Configuration and Power Interface (ACPI) PC
'Advanced Configuration and Power Interface (ACPI) PC' is a uniprocessor HAL (Hardware Abstraction Layer = CPU driver) and can only use one CPU.
Either: Enable IO APIC in VirtualBox AND re-install Windows XP again, OR
Set IO APIC to on in VirtualBox Settings>System>Motherboard, then use HALu
to change the guest XP HAL, and change it to 'ACPI Multiprocessor PC' (easier and preferred).
My own experience (and others
) is that VirtualBox does not handle SMP (Multiprocessor) VMs well: Often the host CPU goes to 100% for no reason, even when the guest is idle. Try it and see.
These HALs require IO APIC enabled and may have host CPU usage problems:
ACPI Multiprocessor PC (HALu=ACPI Multiproccesor PC)
ACPI Uniprocessor PC (HALu=ACPI Uniproccesor PC)
This HAL doesn't care about IO APIC and will not have host CPU usage problems:
Advanced Configuration and Power Interface (ACPI) PC (HALu=ACPI PC)
Only 'ACPI Multiprocessor PC' allows the Windows XP guest to use more than one CPU or core.