Re: Terrible interactivity with 2.6.0-t9-mm3

From: Gene Heskett
Date: Sun Nov 16 2003 - 22:58:48 EST


On Sunday 16 November 2003 21:49, Andrew Morton wrote:
>Gawain Lynch <gawain@xxxxxxxxxxxxxxxxxxx> wrote:
>> On Mon, 2003-11-17 at 08:42, Andrew Morton wrote:
>> > Two things to try, please:
>> >
>> > a) Is the problem from Linus's tree? Try 2.6.0-test9 plus
>> > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2
>> >.6.0-test9/2.6.0-test9-mm3/broken-out/linus.patch
>> >
>> > b) The only significant scheduler change in mm3 was
>> > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2
>> >.6.0-test9/2.6.0-test9-mm3/broken-out/context-switch-accounting-f
>> >ix.patch
>> >
>> > So please try -mm3 with the above patch reverted with
>> >
>> > patch -R -p1 < context-switch-accounting-fix.patch
>>
>> Hi Andrew,
>>
>> This is also easily reproducible here with just a kernel compile.
>>
>> I have tried both a) and b) with b) not changing anything, but a)
>> seems to work... Anything more to try?
>
>Your report has totally confused me. Are you saying that the
> jerkiness is caused by linus.patch? Or not? Pleas try again ;)

In defense of this code, I ran -mm3 with the deadline elevator for
about 3 days and was very happy with the interactivity. Now I've
been running with the elevator=cfq for most of the day, and it also
seems to be pretty responsive. The default as wasn't, at least for
-mm2, and I haven't tried it yet for -mm3. Should I, and report back
in a day or so so that you've got reports from an otherwise identical
system to compare?

We need a test suite for this :)

--
Cheers, Gene
AMD K6-III@500mhz 320M
Athlon1600XP@1400mhz 512M
99.27% setiathome rank, not too shabby for a WV hillbilly
Yahoo.com attornies please note, additions to this message
by Gene Heskett are:
Copyright 2003 by Maurice Eugene Heskett, all rights reserved.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/