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)
Change History (6)
by , 10 years ago
comment:1 by , 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 , 10 years ago
Actually there is also a Microsoft hotfix available for this problem, see here.
comment:3 by , 10 years ago
Summary: | Incorrect number of CPU detected → Incorrect number of CPU detected (Windows 2003) |
---|
comment:4 by , 8 years ago
Resolution: | → obsolete |
---|---|
Status: | new → closed |
Please reopen if still relevant with a recent VirtualBox release.
Test machine log