Subject: Re: Scheduling
To: Mahadeva Swamy T L <Swamy@soc-soft.com>
From: Thor Lancelot Simon <tls@rek.tjls.com>
List: tech-kern
Date: 11/10/2003 09:18:26
On Mon, Nov 10, 2003 at 12:25:10PM +0530, Mahadeva Swamy T L wrote:
> Hi,
>  
> I want to know how the scheduling taked place in NetBSD and how the
> NetBSD is different compare to Linux.

This, along with many other fundamental system concepts and interfaces, 
is documented in _The Design And Implementation of the 4.4BSD
Operating System_ by Mckusick, Bostic, Karels, and Quarterman.

Our scheduler has been reworked somewhat from the design described in
the book, including one minor algorithmic change.  If you look at the
CVS log for revision 1.55 of src/sys/kern/kern_synch.c, you'll see
what the differences are.

-- 
 Thor Lancelot Simon	                                      tls@rek.tjls.com
   But as he knew no bad language, he had called him all the names of common
 objects that he could think of, and had screamed: "You lamp!  You towel!  You
 plate!" and so on.              --Sigmund Freud