VirtualBox

Ticket #6531 (closed defect: invalid)

Opened 4 years ago

Last modified 4 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

Description

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 2.6.31.4-kaleva8) 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)

Attachments

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

Change History

Changed 4 years ago by kaleva

VBox.log

comment:1 Changed 4 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 4 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.

www.oracle.com
ContactPrivacy policyTerms of Use