[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Is it possible to replace the scheduler in a Hurd system?
From: |
Neal H. Walfield |
Subject: |
Re: Is it possible to replace the scheduler in a Hurd system? |
Date: |
Tue, 26 Aug 2008 13:26:45 +0200 |
User-agent: |
Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8 (Shijō) APEL/10.6 Emacs/21.4 (i486-pc-linux-gnu) MULE/5.0 (SAKAKI) |
At Tue, 26 Aug 2008 12:46:49 +0200,
Arne Babenhauserheide wrote:
> Since I just skimmed over scheduling, the question bit me, if itis possible
> to
> replace the scheduler in a Hurd system as user.
>
> Is it possible to replace the scheduler for my own processes?
>
> -> The general scheduler governing when which user may act, the user
> schedulers governing the processes of that user?
>
> (or something similar)
On GNU Mach, this is not currently possible without changing the
implementation. For ideas on how to implement such a system, check
out:
CPU Inheritance Scheduling, Bryan Ford and Sai R. Susarla. OSDI
1996.
http://www.bford.info/pub/os/inherit-sched.pdf
and:
Towards effective user-controlled scheduling for microkernel-based
systems, Jan Stoess. SIGOPS OSR, July 2007.
http://portal.acm.org/citation.cfm?id=1278901.1278910
Neal