From: Con Kolivas <kernel@kolivas.org>
To: ck@vds.kolivas.org
Cc: Ingo Molnar <mingo@elte.hu>,
Tobias Gerschner <tobias.gerschner@gmail.com>,
linux kernel mailing list <linux-kernel@vger.kernel.org>
Subject: Re: call for more SD versus CFS comparisons (was: Re: [ck] Mainline plans)
Date: Tue, 12 Jun 2007 20:33:32 +1000 [thread overview]
Message-ID: <200706122033.32883.kernel@kolivas.org> (raw)
In-Reply-To: <20070612085730.GA17964@elte.hu>
On Tuesday 12 June 2007 18:57, Ingo Molnar wrote:
> * Ingo Molnar <mingo@elte.hu> wrote:
> > * Tobias Gerschner <tobias.gerschner@gmail.com> wrote:
> > > I did run massive_intr.c for 60 secs with increasing nproc (
> > > 10,20,30,40,50,60) waiting for effects.
> > >
> > > Below a small table of the results
Nice results. Thanks for taking the time to post them!
> > >
> > > 2.6.21.1-cfs-v16
> > >
> > > nproc , usability result
> > >
> > > 10 , serious frame drops , Firefox hardly recognizes clicked links,
> > > but still usable
> > > 20 - 30, usability loss ( somehow under cfs firefox never finished
> > > user requests like displaying web pages or opening new pages , no
> > > feedback anymore, sudden changes on the desktop )
> >
> > ouch! The expected load-testing result under CFS should be something
> > like this:
> >
> > http://bhhdoa.org.au/pipermail/ck/2007-June/007817.html
>
> i have just tried the same workload with cfs and with sd048 from -ck,
> and cannot reproduce this. To make sure it's not some other change in
> -ck, could you try the pure SD patches ontop of 2.6.21.1 too:
I'm pleased you think the rest of my patches may help there but only the SD
patches affect scheduling unless you set a different scheduling policy or
there is a vm issue.
List:
ck2-version.patch
2.6.21-sd-0.48.patch
sched-sd-0.48-interactive_tunable.patch
sched-range.patch
sched-iso-5.4.patch
track_mutexes-1.patch
sched-idleprio-2.3.patch
sched-limit_policy_changes.patch
sched-ck-add-above-background-load-function.patch
cfq-ioprio_inherit_rt_class.patch
cfq-iso_idleprio_ionice.patch
mm-swap_prefetch-35.patch
mm-convert_swappiness_to_mapped.patch
mm-lots_watermark.diff
mm-kswapd_inherit_prio-1.patch
mm-prio_dependant_scan-2.patch
mm-background_scan-2.patch
mm-filesize_dependant_lru_cache_add.patch
mm-idleprio_prio.patch
kconfig-expose_vmsplit_option.patch
hz-default_1000.patch
hz-no_default_250.patch
hz-raise_max-2.patch
ck-desktop-tune.patch
mm-swap-prefetch-35-38.patch
apart from ck-desktop-tune.patch which is in total this:
-int rr_interval __read_mostly = 8;
+int rr_interval __read_mostly = 6;
which is already a tunable that's part of SD.
So unless there's a vm issue (which does not appear to be the case) I can't
see how any of these will change Tobias' extensive testing results.
Thanks.
--
-ck
next prev parent reply other threads:[~2007-06-12 10:33 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-06-12 0:30 call for more SD versus CFS comparisons (was: Re: [ck] Mainline plans) Miguel Figueiredo
2007-06-12 7:39 ` Tobias Gerschner
2007-06-12 8:36 ` Ingo Molnar
2007-06-12 8:51 ` Tobias Gerschner
2007-06-12 8:55 ` Ingo Molnar
2007-06-12 8:57 ` Ingo Molnar
2007-06-12 10:33 ` Con Kolivas [this message]
2007-06-12 10:40 ` Ingo Molnar
2007-06-12 14:04 ` Ingo Molnar
2007-06-12 16:52 ` Martin Steigerwald
2007-06-15 21:19 ` Miguel Figueiredo
2007-06-13 1:36 ` Fortier,Vincent [Montreal]
2007-06-13 1:54 ` Fortier,Vincent [Montreal]
2007-06-14 7:56 ` call for more SD versus CFS comparisons (was: " Jarek Poplawski
-- strict thread matches above, loose matches on Subject: below --
2007-06-14 10:10 call for more SD versus CFS comparisons (was: Re: [ck] " Tobias Gerschner
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200706122033.32883.kernel@kolivas.org \
--to=kernel@kolivas.org \
--cc=ck@vds.kolivas.org \
--cc=linux-kernel@vger.kernel.org \
--cc=mingo@elte.hu \
--cc=tobias.gerschner@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.