Rick Lindsley wrote: > Ok Andrew, I've attached two patches (which should be applied in order to > apply cleanly). They are separate because they address two different issues. > The first, sstat-nosmp, fixes a problem with schedstats when CONFIG_SMP is not > defined. > > The second should restore the staircase scheduler so that we can figure out > why it's good and whether it can be even better. Hi Staircase has had it's timeslice expire in -mm for a while but here is a slightly newer version to play with that I diffed against your sstat-nosmp (that patch had some minor faults). It would be interesting to see if setting interactive mode to 0 has any effect on your benchmarks and stats. This attached version may see slight detriment with the default of 1 (but it also might not). echo 0 > /proc/sys/kernel/interactive The compute mode helps some benchmarks I didn't anticipate (like reaim) and would also be worth examining. echo 1 > /proc/sys/kernel/compute Patches to get mm1 to staircase available here: http://ck.kolivas.org/patches/2.6/2.6.8/2.6.8-rc3-mm1 Cheers, Con Signed-off-by: Con Kolivas