Staircase5.2- March 30, 2004 I couldn't resist. I posted a little update that causes a massive improvement in performance. It _may_ bring back the starvation in a milder form but the gains are worth it for those using this scheduler now. Patches against mainline stair5 and -ck2 are available. http:ck.kolivas.orgpatches2.62.6.4experimentalstaircase http:ck.kolivas.orgpatches2.62.6.42.6.4-ck2experimentalhttp://kerneltrap.org/node/2802 Coding on the run- March 29, 2004 Although I'm officially not doing any coding since I'll be leaving in a couple of days, I thought of something while on the treadmill. So I've posted a very minor update to the staircase code bringing it up to v5.1. First - tasks that get preempted should not be put to the back of the queue; this is something even mainline does that annoys me. Second - if a task has been preempted, when it is scheduled again it should have at least one jiffy worth of time_slice to optimise cache performance and.http://kerneltrap.org/node/2784 Staircase scheduler release- March 24, 2004 I have a public release announcement ready for the staircase scheduler and have put it online with a current stable usable version of it here: staircase scheduler. read morehttp://kerneltrap.org/node/2732 Staircase cpu scheduler- March 23, 2004 I've addressed the issue of starvation in an even simpler manner that is far more effective now. There are no known issues at this time. I'll be throwing a bootload of benchmarks at it again to see how it performs now. http:ck.kolivas.orgpatches2.62.6.4experimentalstaircasehttp://kerneltrap.org/node/2717 |