[vbox-dev] About Virtual Box VM Scheduling mechanism

Christian Pötzsch Christian.Poetzsch at Sun.COM
Thu Jul 1 23:12:53 PDT 2010


AFAIK, there is one EMT thread per VM and as different VM's are executed 
as different processes they are scheduled by the host OS scheduler. In 
the SMP case is more than one EMT thread, but these threads are 
schedules by the OS as well.

I will resent this to the dev mailing list, cause there are people which 
know that stuff much more. Please ask and answer there.


On 7/2/10 7:19 AM, Suk Kyu Lee wrote:
> Hello,
> My name is Suk Kyu Lee and I’m a graduate research assistant at Korea
> University.
> I’m currently doing a research regarding about virtualization and was
> using the VirtualBox OSE 3.1.6.
> I was wondering if it is possible to know the general idea of the how
> the VM scheduling mechanism within the Virtual Box.
> I was having some problem with the code and it appears that there are
> EMT thread within each VM, but couldn’t find the location within the
> code regarding about how the VMM schedules the VM.
> Thank you.
> Sincerely,
> Suk Kyu Lee

Dr. Christian Pötzsch   --    http://www.sun.com/

Sitz der Gesellschaft: Sun Microsystems GmbH,
Sonnenallee 1, D-85551 Kirchheim-Heimstetten
Amtsgericht München: HRB 161028
Geschäftsführer: Jürgen Kunz

More information about the vbox-dev mailing list