VirtualBox

Opened 14 years ago

Closed 11 years ago

#6546 closed defect (fixed)

High CPU load when playing video in WIndows XP guest

Reported by: ezjd Owned by:
Component: VMM Version: VirtualBox 3.1.6
Keywords: Cc:
Guest type: Windows Host type: Linux

Description (last modified by Frank Mehnert)

Starting from VBox 3.X, I found video playback eats a lot of CPU in Windows XP guest under Linux Host (I tried Ubuntu 9.04, 9.10, 10.04).

For normal screen resolution (1024X768), full screen video playback takes ~80% of both cores of my AMD Atholon X2 64, and if in higher resolution, it will take 100% of both cores and can't get smooth video.

I tried different combination of options like 1 or 2 virtual CPU, HW/SW virtualization, with or w/o guest addon, and with or w/o 3D, 2D acceleration, but no change is noticeable. I even tried OSE version provided by Ubuntu and binary version from virtualbox.org, but no difference.

However, guest CPU load wasn't high at ~30% so that I highly suspect it is video buffer copying issue or video driver issue.

In VBox 2.x, it was OK though only one core (or max 50% of both core) will be used while normally it was under 80% for a core and didn't see choppy video playback with high screen resolution. Unforrunately, I can't use 2.2.4 under Ubuntu 10.04 because of KLM build failure.

Attachments (1)

VBox.log.1 (86.4 KB ) - added by ezjd 14 years ago.
log file

Download all attachments as: .zip

Change History (4)

by ezjd, 14 years ago

Attachment: VBox.log.1 added

log file

comment:1 by ezjd, 14 years ago

With 3.2.0, it gets improved as host CPU load drops to ~60% for both core. This makes Guest OS in usable state, but host CPU load still seems too high.

comment:2 by Frank Mehnert, 14 years ago

Component: otherVMM

comment:3 by Frank Mehnert, 11 years ago

Description: modified (diff)
Resolution: fixed
Status: newclosed

Please reopen if still relevant with VBox 4.2.6.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use