DragonFly kernel List (threaded) for 2008-07
DragonFly BSD
DragonFly kernel List (threaded) for 2008-07
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Proportional share scheduler

From: "Bhosle, Mayur N" <mbhosle3@xxxxxxxxxx>
Date: Thu, 3 Jul 2008 10:10:41 -0400 (EDT)

The example that i gave was a very basic interface for the scheduler, though my ultimate aim 
would be to create an interface that would allow sharing at multiple levels, like assigning 
40% share for Real-time processes or child process getting its share from the parent.

As far as the fairness of the scheduler is concern, VTRR is achieve pretty good fairness over 
a bounded period of time as compared to various other proportional share algorithm. Thanks for 
the vkernel example.... :)

College Of Computing

----- Original Message -----
From: "Robert Luciani" <rluciani@gmail.com>
Sent: Thursday, July 3, 2008 2:59:23 AM GMT -08:00 US/Canada Pacific
Subject: Re: Proportional share scheduler

>    I would appreciate if anyone has suggestion regarding the cli for this scheduler. Thanks
>    Looking forward to any replies.

I liked the example you gave with the ability to define a percent of the CPU to be used.
If the scheduler can reliably distribute that amount, it would be killer together with vkernels.
Its very very nice in a VM (vkernel) to be able to set up hard network/memory/cpu/disk quotas.
Now all we need is live migration and hot fail-over ;)

Robert Luciani
Chalmers University of Technology, SWE
Department of Computer Science and Engineering

[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]