lkml.org 
[lkml]   [2007]   [Apr]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [Announce] [patch] Modular Scheduler Core and Completely Fair Scheduler [CFS]
    On Tue, Apr 17, 2007 at 08:56:27AM +0100, Andy Whitcroft wrote:
    > >
    > > as usual, any sort of feedback, bugreports, fixes and suggestions are
    > > more than welcome,
    >
    > Pushed this through the test.kernel.org and nothing new blew up.
    > Notably the kernbench figures are within expectations even on the bigger
    > numa systems, commonly badly affected by balancing problems in the
    > schedular.
    >
    > I see there is a second one out, I'll push that one through too.

    Well I just sent some feedback on cfs-v2, but realised it went off-list,
    so I'll resend here because others may find it interesting too. Sorry
    about jamming it in here, but it is relevant to performance...

    Anyway, roughly in the context of good cfs-v2 interactivity, I wrote:

    Well I'm not too surprised. I am disappointed that it uses such small
    timeslices (or whatever they are called) as the default.

    Using small timeslices is actually a pretty easy way to ensure everything
    stays smooth even under load, but is bad for efficiency. Sure you can say
    you'll have desktop and server tunings, but... With nicksched I'm testing
    a default timeslice of *300ms* even on the desktop, wheras Ingo's seems
    to be effectively 3ms :P So if you compare default tunings, it isn't
    exactly fair!

    Kbuild times on a 2x Xeon:

    2.6.21-rc7
    508.87user 32.47system 2:17.82elapsed 392%CPU
    509.05user 32.25system 2:17.84elapsed 392%CPU
    508.75user 32.26system 2:17.83elapsed 392%CPU
    508.63user 32.17system 2:17.88elapsed 392%CPU
    509.01user 32.26system 2:17.90elapsed 392%CPU
    509.08user 32.20system 2:17.95elapsed 392%CPU

    2.6.21-rc7-cfs-v2
    534.80user 30.92system 2:23.64elapsed 393%CPU
    534.75user 31.01system 2:23.70elapsed 393%CPU
    534.66user 31.07system 2:23.76elapsed 393%CPU
    534.56user 30.91system 2:23.76elapsed 393%CPU
    534.66user 31.07system 2:23.67elapsed 393%CPU
    535.43user 30.62system 2:23.72elapsed 393%CPU

    2.6.21-rc7-nicksched
    505.60user 32.31system 2:17.91elapsed 390%CPU
    506.55user 32.42system 2:17.66elapsed 391%CPU
    506.41user 32.30system 2:17.85elapsed 390%CPU
    506.48user 32.36system 2:17.77elapsed 391%CPU
    506.10user 32.40system 2:17.81elapsed 390%CPU
    506.69user 32.16system 2:17.78elapsed 391%CPU

    -
    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/

    \
     
     \ /
      Last update: 2007-04-17 11:35    [W:3.827 / U:0.292 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site