On Sunday 22 April 2007, Nick Piggin wrote: >On Mon, Apr 23, 2007 at 03:12:29AM +0200, Ingo Molnar wrote: >> i'm pleased to announce release -v5 of the CFS scheduler patchset. The >> patch against v2.6.21-rc7 and v2.6.20.7 can be downloaded from: >> >> http://redhat.com/~mingo/cfs-scheduler/ >> >> this CFS release mainly fixes regressions and improves interactivity: >> >> 13 files changed, 211 insertions(+), 199 deletions(-) >> >> the biggest user-visible change in -v5 are various interactivity >> improvements (especially under higher load) to fix reported regressions, >> and an improved way of handling nice levels. There's also a new >> sys_sched_yield_to() syscall implementation for i686 and x86_64. >> >> All known regressions have been fixed. (knock on wood) > >I think the granularity is still much too low. Why not increase it to >something more reasonable as a default?
I haven't approached that yet, but I just noticed, having been booted to this for all of 5 minutes, that although I told it not to renice x when my script ran 'make oldconfig', and I answered n, but there it is, sitting at -19 according to htop. The .config says otherwise: [EMAIL PROTECTED] linux-2.6.21-rc7-CFS-v5]# grep RENICE .config # CONFIG_RENICE_X is not set So v5 reniced X in spite of the 'no' setting. Although I hadn't noticed it, one way or the other, I just set it (X) back to the default -1 so that I'm comparing the same apples when I do compare. -- Cheers, Gene "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Fortune finishes the great quotations, #2 If at first you don't succeed, think how many people you've made happy. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/