VirtualBox

Ticket #6658 (reopened defect)

Opened 4 years ago

Last modified 4 years ago

TS08 works great under two cores but crashes with eight

Reported by: ToddAndMargo Owned by:
Priority: major Component: other
Version: VirtualBox 3.1.6 Keywords:
Cc: Guest type: Windows
Host type: Linux

Description

Hi All,

Host: CentOS 5.4 64 bit Guest: Windows Server 2008 SP2 32 bit as a Terminal Server (TS) Virtual Machine: Virtual Box 3.1.6 Virtual Box Guest Additions: 3.1.6

Over the weekend I upgraded my motherboard and processor:

Old:

Xeon 5130 (2 Cores) Supermicro MBD-X7DVL-E-O motherboard two cores assigned to the VM

New:

Xeon X5650 (6 core, 12 virtual cores) Supermicro X8SAX Eight cores assigned to the VM (reduced to two)

Problem: with eight cores assigned to the Terminal Server, my CPU's hit 100% for approximately 3 to 10 minutes when users try to log in to Terminal Services.

And, if more than two users are logged in, when the third user tries to log on, the Terminal Server freezes up (no notes in the event log either). The Terminal Server is very unstable

Work around: tell the VM it only has two cores.

Under two cores, this VM is a delight. My CPU only hits about 75% for about 5 seconds when someone tries to log on and the system is suddenly totally stable.

I also have a second Terminal Server 2003 on the same motherboard under the same conditions as above. The only two exeptions are Windows Server 2003 and an i7-920 processor. I have seven of the cores assigned to the guest. And, it work beautifully. Kind of fun to use.

Many thanks, -T

P.s as I am writing this, I have noticed that five users are now logged on and my CPU is only bobbing up to about 5%.

p.s.s I realized this could be a Microsoft problem, but since they already blamed it on you guys, I am reporting it to you.

Attachments

EightCoreCrash.tar Download (280.0 KB) - added by ToddAndMargo 4 years ago.
Log files for eight core crash

Change History

comment:1 Changed 4 years ago by sandervl73

  • Status changed from new to closed
  • Resolution set to invalid

Without VBox.log there's nothing we can do.

Changed 4 years ago by ToddAndMargo

Log files for eight core crash

comment:2 Changed 4 years ago by ToddAndMargo

  • Status changed from closed to reopened
  • Resolution invalid deleted

Please reopen as critical. My customer is about to loose a $6,000.00 billing over this (they have already received a disengagement letter).

I have attached all four log files. I suspect that VBox.log.2 and VBox.log.3 are the ones you want. They state that they have 8 cores. VBox.log and VBox.log.1 state that they have 2 cores (it work fine under two cores).

Let me know if you have a problem with tar format and I will see if I can figure out zip on Linux.

I appreciate you guys working on this.

Many thanks, -T

comment:3 follow-up: ↓ 4 Changed 4 years ago by Technologov

Not, that this is community bugzilla. This means low priority.

And if your customer is about to lose $6000, it makes sense to pay for VirtualBox to receive quicker replies from VirtualBox management and developers.

-Technologov

comment:4 in reply to: ↑ 3 Changed 4 years ago by ToddAndMargo

Replying to Technologov:

...it makes sense to pay for VirtualBox to receive quicker replies from VirtualBox management and developers.

Hi Technologov,

A tech support contract does make sense. I looked all aver Oracle's web site with no joy. Do you know a URL that would have details on such a contract?

Many thanks, -T

comment:5 follow-up: ↓ 6 Changed 4 years ago by sandervl73

Turn on nested paging.

comment:6 in reply to: ↑ 5 Changed 4 years ago by ToddAndMargo

Replying to sandervl73:

Turn on nested paging.

$ VBoxManage showvminfo WS08-1 grep -i -E "Nested|vpid" Nested Paging: off VT-x VPID: off

The next chance I get to turn these back on will be Tuesday evening, if I can kick all the users off. I will report back,

Reading the manual, this will switch memory functions from software to hardware. Does this mean that the software version of this is hosed?

Many thanks, -T

comment:7 Changed 4 years ago by ToddAndMargo

Hi All,

Is this a clue?

 http://forums.virtualbox.org/viewtopic.php?f=7&t=30907&p=137375#p137375

Did I mistakenly tell the VM that I had twice the processors I actually have?

Many thanks, -T

Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use