|
|
Subscribe / Log in / New account

Staircase scheduler v8.6

From:  Con Kolivas <kernel@kolivas.org>
To:  linux-kernel@vger.kernel.org, ck kernel mailing list <ck@vds.kolivas.org>
Subject:  [PATCH] Staircase scheduler v8.6
Date:  Thu, 23 Sep 2004 20:36:30 +1000

Updated the staircase cpu scheduler. This version is the first in the 
next development phase I've been leading it towards - removing 
dependency on scheduler_tick to make it suitable for a tickless kernel.

v8.6 removes all timeslice expiration from scheduler_tick and does this 
with an on-demand timer of it's own. Currently this does not offer any 
major advantage over the previous version, but once more of the code is 
removed from scheduler_tick and there is a mechanism for more accurate 
timers not dependant on jiffies it will offer better accuracy, lower 
overhead and low power advantages.

Rolled up and split patches for 2.6.9-rc2-mm2 available here:

http://ck.kolivas.org/patches/2.6/2.6.9/2.6.9-rc2-mm2/

rolled up patch:
from_2.6.9-rc2-mm2_to_staircase8.6

is a combination of:
#back-zaphod.patch
#from_2.6.9-rc2_to_staircase8.4
#s8.4_fixhotplug.diff
#s8.4-expiration_notick.diff

Cheers,
Con

P.S. I will be offline for a week as of tomorrow.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Copyright © 2004, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds