VirtualBox

Opened 14 years ago

Closed 14 years ago

#6531 closed defect (invalid)

Unable to use more then one CPU on Windows 2003 guest

Reported by: Kaleva Owned by:
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 (1)

VBox.log (40.1 KB ) - added by Kaleva 14 years ago.
VBox.log

Download all attachments as: .zip

Change History (3)

by Kaleva, 14 years ago

Attachment: VBox.log added

VBox.log

comment:1 by Kaleva, 14 years ago

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 by Sander van Leeuwen, 14 years ago

Resolution: invalid
Status: newclosed

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.

© 2023 Oracle
ContactPrivacy policyTerms of Use