VirtualBox

Opened 15 years ago

Closed 13 years ago

#4968 closed defect (wontfix)

VM doesn't detect CPU with multicores

Reported by: Andry81 Owned by:
Component: VMM Version: VirtualBox 3.0.6
Keywords: multicore AMD Cc:
Guest type: Windows Host type: other

Description

I have AMD Phenom X4 955 processor with 4 cores. In v3.0.4 i created several VMs (WinXP 32/64 bit, Ubuntu) with 2 core per each VM. In v3.0.6 system warns me in VM Options->System->CPU, that i set more CPUs than i really have, so overall system run could be with reduced performance and realy this is it. When i tryes to run someone of VM, i get slow down performance (for example, Win XP boot screen draws more slowly than ever before).

Attachments (2)

cpuinfo.txt (2.8 KB ) - added by Alexey 15 years ago.
VBox.log (39.0 KB ) - added by Alexey 15 years ago.
VBox.log

Download all attachments as: .zip

Change History (11)

comment:1 by Andry81, 15 years ago

Windows XP x64 SP2

comment:2 by Alexey, 15 years ago

I have a similar issue with Intel(R) Core(TM)2 Quad CPU Q9300 @ 2.50GHz

I'm getting the following message: "On the System page, for performance reasons, the number of virtual CPUs attached to the virtual machine may not be more than twice the number of physical CPUs on the host (0). Please reduce the number of virtual CPUs.", and I cannot change any setting through VirtualBox GUI.

VirtualBox is run inside of an OpenVZ container, but "cat /proc/cpuinfo" gives the same output on the hardware node and on the openvz container (please see attached file)

by Alexey, 15 years ago

Attachment: cpuinfo.txt added

comment:3 by Frank Mehnert, 15 years ago

Please attach a VBox.log file.

by Alexey, 15 years ago

Attachment: VBox.log added

VBox.log

comment:4 by Frank Mehnert, 15 years ago

avs, I assume the problem arises because you are using the OpenVZ kernel. Please try to use another host kernel (better the Standard Debian kernel) and see if that makes a difference.

in reply to:  4 comment:5 by Alexey, 15 years ago

Replying to frank:

avs, I assume the problem arises because you are using the OpenVZ kernel. Please try to use another host kernel (better the Standard Debian kernel) and see if that makes a difference.

Frank, unfortunately I cannot do this on that machine atm (only in 2 weeks), but I wonder why /proc/cpuinfo reports 4 cores and vbox reports 0. Do these two use different ways to obtain info about CPU?

Meanwhile, is there another way (without kernel switching) I can help you to figure out what is wrong?

comment:6 by Frank Mehnert, 15 years ago

Yes, VBox does not use /proc/cpuinfo but internal kernel functions.

comment:7 by Technologov, 14 years ago

avs: Do you have personal Linux workstation where you can switch kernels between standard and OpenVZ ?

-Technologov

in reply to:  7 comment:8 by Alexey, 14 years ago

Replying to Technologov:

avs: Do you have personal Linux workstation where you can switch kernels between standard and OpenVZ ?

no, nor I had an ability to change the kernel on the server yet. We currently use VBoxManage as a workaround to change settings.

comment:9 by Frank Mehnert, 13 years ago

Resolution: wontfix
Status: newclosed
Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use