Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Oct 2002 20:18:34 -0700
From:      Luigi Rizzo <rizzo@icir.org>
To:        Peter Wemm <peter@wemm.org>
Cc:        Jeff Roberson <jeff@FreeBSD.ORG>, arch@FreeBSD.ORG
Subject:   Re: Scheduler framework.
Message-ID:  <20021008201834.A44413@carp.icir.org>
In-Reply-To: <20021009030601.001042A88D@canning.wemm.org>; from peter@wemm.org on Tue, Oct 08, 2002 at 08:06:00PM -0700
References:  <20021008221856.L35572-100000@mail.chesapeake.net> <20021009030601.001042A88D@canning.wemm.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Oct 08, 2002 at 08:06:00PM -0700, Peter Wemm wrote:
...
> I've always wanted to try out a variation of a table based scheduler, but
> the existing one was so well entrenched all over the place that it wasn't
> funny.  I know lots of other folks want to tinker with this stuff too, but
> nobody has seriously proposed (that I remember seeing) doing the
> encapsulation without imposing their new scheduler as well.

well i don't know if you were talking about me, but in july we went
along the exact same lines, trying to abstract the scheduler interface
so that one could replace the stock one with something else.
Given that our code lets you switch between schedulers at runtime,
i wouldn't exactly call that "impose their new schedulers" :)

I still have to look at jeff's patches in detail (and he said he
has to do the same with mine :) but the only immediate difference
i can see is the fact that his work applies to -current whereas
mine applies to -stable. More after i study his code.

Refs:
http://www.FreeBSD.org/cgi/getmsg.cgi?fetch=708498+729070+/usr/local/www/db/text/2002/freebsd-stable/20020721.freebsd-stable

(the code in the patch is slightly buggy, we have a much
more robust version now).
 
	cheers
	luigi

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021008201834.A44413>