Subject: Re: Scheduling
To: None <tech-kern@NetBSD.org>
From: Ignatios Souvatzis <ignatios@theory.cs.uni-bonn.de>
List: tech-kern
Date: 11/18/2003 09:54:25
--gatW/ieO32f1wygP
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Mon, Nov 10, 2003 at 12:25:10PM +0530, Mahadeva Swamy T L wrote:

> I want to know how the scheduling taked place in NetBSD

Start with the 4.4BSD book

http://www.netbsd.org/Documentation/books.html#0-201-54979-4

then send an e-mail with the

Subject: --full PR-4365
To:	 query-pr@netbsd.org

to get information on major changes done by NetBSD to that, search
mail-index.netbsd.org and the cvs log files.

Special hint:

sys/kern/kern_synch.c	1.55
sys/kern/kern_exit.c	1.62/1.63
sys/kern/kern_fork.c	1.51/1.52

Also searching mail-index.netbsd.org for the keyword "scheduler" will give
you hints about what was changed in -current for multi-cpu and multithreading
support.

> and how the NetBSD is different compare to Linux.

Well, ask the Linux people how they did it different ;-) ... and read their
code and compare.



--gatW/ieO32f1wygP
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: 2.6.i

iQEVAgUBP7nePjCn4om+4LhpAQH7PAf9EX8y2itnAab3a90gIyiS52dvmdVHG+4/
g6r40SvaXxgqUfQrfCD68opv3i6k4EYSQd+UpZh4+o0S2F/BnYu/22ioqHDuG7e3
ysCAM9Alb0GpXRVOCnEAiT3bgWIYuzSM2UWtbK7zcAqlP5foaeQq2A33Q/khdP91
vY+EoRziCyl2oTDnhsEtevQj8cySZHcNs+iqvjftG8hFx0p7EtZM8dX1cBUsuXC1
5+E0PpVc79seDGE53LpFcTqUqBHg4u+uTDsGiQDzrfCeUQbOei244L76qC8DJj1w
9Y+AyZkoGDXYvrP8+WfjZ1g8tT1b6Ma/cMm2Pm2QJc4wmrwzdq3PAw==
=t5tQ
-----END PGP SIGNATURE-----

--gatW/ieO32f1wygP--