Ticket #6531 (closed defect: invalid)

Opened 8 years ago

Last modified 8 years ago

Unable to use more then one CPU on Windows 2003 guest

Reported by: kaleva Owned by:
Priority: major Component: guest smp
Version: VirtualBox 3.1.6 Keywords:
Cc: Guest type: Windows
Host type: Linux


32 bit guest Windows 2003 Standart edition couldn't work with more then one CPU on the 32 bit host with multicore processor

Host: Ubuntu Linux 8.04.4 (kernel with AMD-V processor (AMD Phenom(tm) II X4 925 Processor)

[16:34:53;~]$ cat /proc/cpuinfo |grep flags
flags           : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt

Virtual machine settings (I show only enabled settings): Windows 2003 (32 bit), IO APIC enabled, 4 processors, PAE/NX enabled, VT-x/AMD-V enabled, Nested paging enabled.

In Windows Device Manager I can see 4 processors, but in Task Manager only one processor exists. Also single-threaded task, with " for(;;); " (infinite loop) utilizes 100% of cpu (but on Windows with 4 processors it should utilize only 25% CPU)


VBox.log Download (40.1 KB) - added by kaleva 8 years ago.

Change History

Changed 8 years ago by kaleva


comment:1 Changed 8 years ago by kaleva

May be it's because when I installed Windows, only one CPU core was avaliable, and then I increased the number of cores up to 4. But as far as I know it's not a problem for Windows.

comment:2 Changed 8 years ago by sandervl73

  • Status changed from new to closed
  • Resolution set to invalid

Of course it is for that version. You need to switch the HAL. You can use google to get more details. This is not a VirtualBox issue.

Note: See TracTickets for help on using tickets.
ContactPrivacy policyTerms of Use