Subject: Re: Further scheduler changes
To: None <tech-kern@netbsd.org>
From: Christos Zoulas <christos@astron.com>
List: tech-kern
Date: 09/20/2006 18:54:29
In article <20060918233056.GB16035@antipasto.TechFak.Uni-Bielefeld.DE>,
Daniel Sieger <dsieger@TechFak.Uni-Bielefeld.DE> wrote:
>-=-=-=-=-=-
>
>Hi all,
>ok, I would like to get some suggestions about how to further improve
>the scheduler. The first thing that comes to my mind is to design a
>general scheduling API that allows for the implementation of different
>algorithms and/or models. FreeBSD did a similar job, IIRC. So, the
>next steps would be i) to define the API itself and ii) to separate
>the traditional 4.4BSD scheduler from kern_synch.c.
>
>Any comments/suggestions?
We would definitely appreciate work on the scheduler. The current
scheduler does not work well with lwp's and having a generalized API
is very desirable so that we can experiment with different schedulers.
christos