ULE scheduler documentation
Russell Haley
russ.haley at gmail.com
Tue Mar 6 03:35:43 UTC 2018
Hi,
Chapter 4 of 'The Design and Implementation of the FreeBSD Operating System' is on process management and has the level of detail you are looking for. The second edition covers up to 10-Release.
HTH,
Russ
Sent from my BlackBerry 10 smartphone on the Virgin Mobile network.
Original Message
From: Joe Berner
Sent: Monday, March 5, 2018 5:28 PM
To: freebsd-doc at freebsd.org
Subject: ULE scheduler documentation
Howdy,
I have been considering* trying write a 'fair scheduler' for the FreeBSD
kernel, however to do this I need to understand what's already there and
how it all works. Are there nice mid-level pieces of documentation of the
scheduler? If such documentation does not exist, is documentation on the
scheduler independently of interest to people?
As a related question, are there meaningful comparisons of different
scheduler algorithms in different real world scenarios? The closest I've
found is a paper of Abaffy-Krajčovič, however I'm not equipped to
understand whether their methodology is good or bad.
*: The more research I've done the less clear it is that ULE is
insufficient, so it's all sort of up in the air.
Joe
_______________________________________________
freebsd-doc at freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-doc
To unsubscribe, send any mail to "freebsd-doc-unsubscribe at freebsd.org"
More information about the freebsd-doc
mailing list