Ticket #8298 (new defect)

Opened 3 years ago

Last modified 18 months ago

VBoxSVC.exe and VirtualBox.exe load VBoxC.dll several times per second

Reported by: Bjoern Hoehrmann Owned by:
Priority: major Component: other
Version: VirtualBox 4.0.2 Keywords:
Cc: Guest type: other
Host type: other


I've noticed strange drive access patterns when running VirtualBox 4.0.2 on Windows Server 2008 (a clean install with only service packs and updates applied) and used Microsoft's Process Monitor to see what's going on. It turns out that VBoxSVC.exe and VirtualBox.exe load VBoxC.dll several times per second, read a couple of bytes and then close the file again. This happens with 4.0.2 and 3.2.12, it does *not* happen with 3.1.0 which is the version I've used so far. This only happens when a guest is running (a linux version in my case, I've not tried any other). If no guest is running the file is not loaded again and again.

Change History

comment:1 Changed 3 years ago by nike

I can confirm this behavior, and it seems (from stack trace in Process Monitor) that this behavior is result of COM marshalling/demarshalling process (when remote object is created or maybe called). I'm unsure why you consider that being a bug, and also curious if you see similar behavior with other out-of-process COM servers?

comment:2 Changed 18 months ago by gaborca

"I'm unsure why you consider that being a bug"

I also noticed this behaviour, because I've got a relatively old harddrive, I keep hearing the seek sounds while I run VirtualBox, so I think it wears the device. It keeps reading the same few hundred bytes all the time.

Note: See TracTickets for help on using tickets.
ContactPrivacy policyTerms of Use