Opened 15 years ago
Closed 15 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)
Change History (3)
by , 15 years ago
comment:1 by , 15 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 , 15 years ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
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.
VBox.log