VirtualBox

Opened 10 years ago

Closed 8 years ago

#13324 closed defect (obsolete)

Incorrect number of CPU detected (Windows 2003)

Reported by: SGorodskoy Owned by:
Component: other Version: VirtualBox 4.3.14
Keywords: Cc:
Guest type: all Host type: Windows

Description

Virtual Box 4.3.14 r95030 allows setting maximum of 2 CPU per virual machine (even that with error "Invalid setting detected").

I have i7-4930K processor with 6 cores, 12 in windows w/HT, so there should be 12-24 available cores in VBox as i can understand.

Attachments (2)

VBox.log (96.8 KB ) - added by SGorodskoy 10 years ago.
Test machine log
screen.JPG (62.1 KB ) - added by SGorodskoy 10 years ago.
Screenshot of guest config System-Processor tab

Download all attachments as: .zip

Change History (6)

by SGorodskoy, 10 years ago

Attachment: VBox.log added

Test machine log

by SGorodskoy, 10 years ago

Attachment: screen.JPG added

Screenshot of guest config System-Processor tab

comment:1 by Frank Mehnert, 10 years ago

Indeed your processors has 6 physical cores with 2 hyperthreads per core. To detect the number of physical cores we use the GetLogicalProcessorInformation(). Unfortunately this function returns the number of processors, not the number of processor cores under Windows 2003, see here. I think we should fallback to the old way for Windows 2003.

comment:2 by Frank Mehnert, 10 years ago

Actually there is also a Microsoft hotfix available for this problem, see here.

comment:3 by Frank Mehnert, 10 years ago

Summary: Incorrect number of CPU detectedIncorrect number of CPU detected (Windows 2003)

comment:4 by aeichner, 8 years ago

Resolution: obsolete
Status: newclosed

Please reopen if still relevant with a recent VirtualBox release.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use