public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* nicksched v30
@ 2004-03-05  6:38 Nick Piggin
  2004-03-05 10:48 ` Prakash K. Cheemplavam
                   ` (3 more replies)
  0 siblings, 4 replies; 16+ messages in thread
From: Nick Piggin @ 2004-03-05  6:38 UTC (permalink / raw)
  To: linux-kernel; +Cc: Jason Cox, Autar022

http://www.kerneltrap.org/~npiggin/v30.gz

Applies to kernel 2.6.4-rc1-mm2.
Run X at about nice -10 or -15.
Please report interactivity problems with the default scheduler
before using this one etc etc.

Thanks


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: nicksched v30
  2004-03-05  6:38 nicksched v30 Nick Piggin
@ 2004-03-05 10:48 ` Prakash K. Cheemplavam
  2004-03-05 11:09   ` Nick Piggin
  2004-03-05 12:16 ` Markus Hästbacka
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 16+ messages in thread
From: Prakash K. Cheemplavam @ 2004-03-05 10:48 UTC (permalink / raw)
  To: Nick Piggin; +Cc: linux-kernel, Jason Cox, Autar022

Nick Piggin wrote:
> http://www.kerneltrap.org/~npiggin/v30.gz
> 
> Applies to kernel 2.6.4-rc1-mm2.
> Run X at about nice -10 or -15.
> Please report interactivity problems with the default scheduler
> before using this one etc etc.

So far i noticed:

with default scheduler:

When I run emerge sync (I am on gentoo) and finally the cache on disk 
gets updated (very heavy disk activity), default scheduler (in 
conjunction with cfq, haven' tried other) causes a schmall pause of 1-2 
seconds when I use my browser, ie mouse cursor is ok, but I cannot 
scroll for that time.

your scheduler: I tried it with the "love-sources", so maybe that patch 
"steel300" incorporated was already a bit outdated, but I dunno. It had 
the same version as above.  When I click on a link in thunderbird and it 
opens up in firefox (is started and just a new tab is created) the 
mouses stutters for a brief moment. This didn't happen with default 
scheduler. I dunno if above sympton happens with yours.

I haven't reniced X withy our patch. But I did it once and I didn't see 
much of a difference. (I dunno if the mouse stutter went away then...)

bye,

Prakash

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: nicksched v30
  2004-03-05 10:48 ` Prakash K. Cheemplavam
@ 2004-03-05 11:09   ` Nick Piggin
  0 siblings, 0 replies; 16+ messages in thread
From: Nick Piggin @ 2004-03-05 11:09 UTC (permalink / raw)
  To: Prakash K. Cheemplavam; +Cc: linux-kernel, Jason Cox, Autar022



Prakash K. Cheemplavam wrote:

> Nick Piggin wrote:
>
>> http://www.kerneltrap.org/~npiggin/v30.gz
>>
>> Applies to kernel 2.6.4-rc1-mm2.
>> Run X at about nice -10 or -15.
>> Please report interactivity problems with the default scheduler
>> before using this one etc etc.
>
>
> So far i noticed:
>
> with default scheduler:
>
> When I run emerge sync (I am on gentoo) and finally the cache on disk 
> gets updated (very heavy disk activity), default scheduler (in 
> conjunction with cfq, haven' tried other) causes a schmall pause of 
> 1-2 seconds when I use my browser, ie mouse cursor is ok, but I cannot 
> scroll for that time.
>

Probably just reading stuff in.

> your scheduler: I tried it with the "love-sources", so maybe that 
> patch "steel300" incorporated was already a bit outdated, but I dunno. 
> It had the same version as above.  When I click on a link in 
> thunderbird and it opens up in firefox (is started and just a new tab 
> is created) the mouses stutters for a brief moment. This didn't happen 
> with default scheduler. I dunno if above sympton happens with yours.
>
> I haven't reniced X withy our patch. But I did it once and I didn't 
> see much of a difference. (I dunno if the mouse stutter went away 
> then...)
>

If you don't renice X then it doesn't get any special treatment and
interactivity is generally worse. It makes a very big difference here
when I run X at -15.


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: nicksched v30
  2004-03-05  6:38 nicksched v30 Nick Piggin
  2004-03-05 10:48 ` Prakash K. Cheemplavam
@ 2004-03-05 12:16 ` Markus Hästbacka
  2004-03-05 22:48   ` Mike Fedyk
  2004-03-06  3:41   ` Nick Piggin
  2004-03-06  5:17 ` glennpj
  2004-03-26  8:33 ` Prakash K. Cheemplavam
  3 siblings, 2 replies; 16+ messages in thread
From: Markus Hästbacka @ 2004-03-05 12:16 UTC (permalink / raw)
  To: Nick Piggin; +Cc: Kernel Mailinglist

On Fri, 2004-03-05 at 08:38, Nick Piggin wrote:
> http://www.kerneltrap.org/~npiggin/v30.gz
> 
> Applies to kernel 2.6.4-rc1-mm2.
> Run X at about nice -10 or -15.
> Please report interactivity problems with the default scheduler
> before using this one etc etc.
> 
> Thanks
Same patch for 2.6.4-rc2? mm breaks up a few things for me :(

        Markus


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: nicksched v30
  2004-03-05 12:16 ` Markus Hästbacka
@ 2004-03-05 22:48   ` Mike Fedyk
  2004-03-06  3:41   ` Nick Piggin
  1 sibling, 0 replies; 16+ messages in thread
From: Mike Fedyk @ 2004-03-05 22:48 UTC (permalink / raw)
  To: Markus Hästbacka; +Cc: Nick Piggin, Kernel Mailinglist

Markus Hästbacka wrote:
> On Fri, 2004-03-05 at 08:38, Nick Piggin wrote:
> 
>>http://www.kerneltrap.org/~npiggin/v30.gz
>>
>>Applies to kernel 2.6.4-rc1-mm2.
>>Run X at about nice -10 or -15.
>>Please report interactivity problems with the default scheduler
>>before using this one etc etc.
>>
>>Thanks
> 
> Same patch for 2.6.4-rc2? mm breaks up a few things for me :(

What does that mean?

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: nicksched v30
  2004-03-05 12:16 ` Markus Hästbacka
  2004-03-05 22:48   ` Mike Fedyk
@ 2004-03-06  3:41   ` Nick Piggin
  2004-03-06 11:39     ` Markus Hästbacka
  1 sibling, 1 reply; 16+ messages in thread
From: Nick Piggin @ 2004-03-06  3:41 UTC (permalink / raw)
  To: Markus Hästbacka; +Cc: Kernel Mailinglist



Markus Hästbacka wrote:

>On Fri, 2004-03-05 at 08:38, Nick Piggin wrote:
>
>>http://www.kerneltrap.org/~npiggin/v30.gz
>>
>>Applies to kernel 2.6.4-rc1-mm2.
>>Run X at about nice -10 or -15.
>>Please report interactivity problems with the default scheduler
>>before using this one etc etc.
>>
>>Thanks
>>
>Same patch for 2.6.4-rc2? mm breaks up a few things for me :(
>
>

Unfortunately not. The scheduler in -mm is different enough
that porting isn't straightfoward.

What does mm break for you?


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: nicksched v30
  2004-03-05  6:38 nicksched v30 Nick Piggin
  2004-03-05 10:48 ` Prakash K. Cheemplavam
  2004-03-05 12:16 ` Markus Hästbacka
@ 2004-03-06  5:17 ` glennpj
  2004-03-26  8:33 ` Prakash K. Cheemplavam
  3 siblings, 0 replies; 16+ messages in thread
From: glennpj @ 2004-03-06  5:17 UTC (permalink / raw)
  To: Nick Piggin; +Cc: linux-kernel

On Fri, Mar 05, 2004 at 05:38:06PM +1100, Nick Piggin wrote:

> http://www.kerneltrap.org/~npiggin/v30.gz
>
> Applies to kernel 2.6.4-rc1-mm2.  Run X at about nice -10 or -15.
> Please report interactivity problems with the default scheduler before
> using this one etc etc.
>
> Thanks

I noticed you took out the SMT code.  Does that mean this version of
your scheduler is not useful for SMT machines or that the code is just
not needed?

-- 
Glenn Johnson
glennpj@charter.net

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: nicksched v30
  2004-03-06  3:41   ` Nick Piggin
@ 2004-03-06 11:39     ` Markus Hästbacka
  2004-03-07  0:43       ` Nick Piggin
  0 siblings, 1 reply; 16+ messages in thread
From: Markus Hästbacka @ 2004-03-06 11:39 UTC (permalink / raw)
  To: Nick Piggin, akpm, mfedyk; +Cc: Kernel Mailinglist

On Sat, 2004-03-06 at 05:41, Nick Piggin wrote:
> Unfortunately not. The scheduler in -mm is different enough
> that porting isn't straightfoward.
> 
> What does mm break for you?
I don't know about the current, but one or two versions back when I
tested the last time it printed something about unknown key for the
whole dmesg and couldn't find /dev/hd{b,c}. After investigations the
hard-drives had changed place for some reason (Not swapped place, but
they were in a weird location, can't recall which).

I'll try the new one when I have time to boot this one.
 
        Markus


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: nicksched v30
  2004-03-06 11:39     ` Markus Hästbacka
@ 2004-03-07  0:43       ` Nick Piggin
  2004-03-08 10:21         ` Markus Hästbacka
  0 siblings, 1 reply; 16+ messages in thread
From: Nick Piggin @ 2004-03-07  0:43 UTC (permalink / raw)
  To: Markus Hästbacka; +Cc: akpm, mfedyk, Kernel Mailinglist



Markus Hästbacka wrote:

>On Sat, 2004-03-06 at 05:41, Nick Piggin wrote:
>
>>Unfortunately not. The scheduler in -mm is different enough
>>that porting isn't straightfoward.
>>
>>What does mm break for you?
>>
>I don't know about the current, but one or two versions back when I
>tested the last time it printed something about unknown key for the
>whole dmesg and couldn't find /dev/hd{b,c}. After investigations the
>hard-drives had changed place for some reason (Not swapped place, but
>they were in a weird location, can't recall which).
>
>I'll try the new one when I have time to boot this one.
> 
>

That would be good. Most stuff in mm is slated to get into the
official tree sooner or later, so finding problems sooner is
obviously preferable. Thanks



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: nicksched v30
  2004-03-07  0:43       ` Nick Piggin
@ 2004-03-08 10:21         ` Markus Hästbacka
  0 siblings, 0 replies; 16+ messages in thread
From: Markus Hästbacka @ 2004-03-08 10:21 UTC (permalink / raw)
  To: Nick Piggin; +Cc: akpm, mfedyk, Kernel Mailinglist

On Sun, 7 Mar 2004, Nick Piggin wrote:
>
> That would be good. Most stuff in mm is slated to get into the
> official tree sooner or later, so finding problems sooner is
> obviously preferable. Thanks
>
I've tried it now, seems to work now, maybe there was some problems in
earlier versions, now they seem to be fixed.

And feedback of the scheduler:
The scheduler work as great as always, everything works better, a boost in
performance. Thanks again.

	Markus

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: nicksched v30
  2004-03-05  6:38 nicksched v30 Nick Piggin
                   ` (2 preceding siblings ...)
  2004-03-06  5:17 ` glennpj
@ 2004-03-26  8:33 ` Prakash K. Cheemplavam
  2004-03-29 22:19   ` Arvind Autar
  3 siblings, 1 reply; 16+ messages in thread
From: Prakash K. Cheemplavam @ 2004-03-26  8:33 UTC (permalink / raw)
  To: Nick Piggin; +Cc: linux-kernel, Jason Cox, Autar022

Hi Nick,

could do be so nice and do a rediff against current mm kernel? As this 
kernel finally seems to solve the higher idle temp issue I was having, I 
would like to try your scheduler once again.

bye,

Prakash

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: nicksched v30
  2004-03-26  8:33 ` Prakash K. Cheemplavam
@ 2004-03-29 22:19   ` Arvind Autar
  2004-03-30  0:17     ` Nick Piggin
       [not found]     ` <b9a78ea2ef3cba17ff7976aa8e5f187d@stdbev.com>
  0 siblings, 2 replies; 16+ messages in thread
From: Arvind Autar @ 2004-03-29 22:19 UTC (permalink / raw)
  To: Prakash K. Cheemplavam; +Cc: Nick Piggin, linux-kernel, Jason Cox

[-- Attachment #1: Type: text/plain, Size: 406 bytes --]

On Fri, 2004-03-26 at 09:33, Prakash K. Cheemplavam wrote:
> could do be so nice and do a rediff against current mm kernel? As this 

I have done a rediff of it:
http://www.liquidweb.nl/~arvind/patches/v30.tgz.

The integrity isn't as good as the npiggin's one probably. 

Arvind.

-- 
Arvind Autar | GnuPG-Key ID: 336E5788
Key fingerprint = FAB8 B3E5 0059 880A 00B8  C859 350E BBDC 336E 5788

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: nicksched v30
  2004-03-29 22:19   ` Arvind Autar
@ 2004-03-30  0:17     ` Nick Piggin
  2004-03-30 20:12       ` Arvind Autar
       [not found]     ` <b9a78ea2ef3cba17ff7976aa8e5f187d@stdbev.com>
  1 sibling, 1 reply; 16+ messages in thread
From: Nick Piggin @ 2004-03-30  0:17 UTC (permalink / raw)
  To: Arvind Autar; +Cc: Prakash K. Cheemplavam, linux-kernel, Jason Cox

Arvind Autar wrote:
> On Fri, 2004-03-26 at 09:33, Prakash K. Cheemplavam wrote:
> 
>>could do be so nice and do a rediff against current mm kernel? As this 
> 
> 
> I have done a rediff of it:
> http://www.liquidweb.nl/~arvind/patches/v30.tgz.
> 
> The integrity isn't as good as the npiggin's one probably. 
> 

Sorry, please reach me at this address from now on. Thank you.
I'll be doing another nicksched update after sched-domains
gets into better shape.

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: nicksched v30
       [not found]     ` <b9a78ea2ef3cba17ff7976aa8e5f187d@stdbev.com>
@ 2004-03-30 14:03       ` Arvind Autar
  0 siblings, 0 replies; 16+ messages in thread
From: Arvind Autar @ 2004-03-30 14:03 UTC (permalink / raw)
  To: Prakash K. Cheemplavam, linux-kernel, Jason Cox

[-- Attachment #1: Type: text/plain, Size: 358 bytes --]

On Tue, 2004-03-30 at 01:01, Jason Munro wrote:
>   I'm getting 403 forbidden returned from apache at the above URL.
Hi,

I apologize for the inconveniences. The correct url is:
http://www.liquidweb.nl/~arvind/patches/v30.gz

Arvind.

-- 
Arvind Autar | GnuPG-Key ID: 336E5788
Key fingerprint = FAB8 B3E5 0059 880A 00B8  C859 350E BBDC 336E 5788

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: nicksched v30
@ 2004-03-30 19:55 n.v.t n.v.t
  0 siblings, 0 replies; 16+ messages in thread
From: n.v.t n.v.t @ 2004-03-30 19:55 UTC (permalink / raw)
  To: linux-kernel

Hi, i have been having compile troubles, namely with mmap and sysctl. Any 
help would be aperciated.

Joe

_________________________________________________________________
Hotmail en Messenger on the move 
http://www.msn.nl/communicatie/smsdiensten/hotmailsmsv2/


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: nicksched v30
  2004-03-30  0:17     ` Nick Piggin
@ 2004-03-30 20:12       ` Arvind Autar
  0 siblings, 0 replies; 16+ messages in thread
From: Arvind Autar @ 2004-03-30 20:12 UTC (permalink / raw)
  To: Nick Piggin; +Cc: Prakash K. Cheemplavam, linux-kernel, Jason Cox, n.v.t n.v.t

[-- Attachment #1: Type: text/plain, Size: 507 bytes --]

On Tue, 2004-03-30 at 22:07, n.v.t n.v.t wrote:

> I have been having trouble compiling the -mm kernel 2.6.5-rc3-mm1 with v30. 
> Please help.


A friend of mine has been having compile troubles also.
I used this patch to make things compile:
http://www.liquidweb.nl/~arvind/patches/compile-fix.gz

* I don't know if this will breaks things, it seems empirical to me.*

Arvind.

-- 
Arvind Autar | GnuPG-Key ID: 336E5788
Key fingerprint = FAB8 B3E5 0059 880A 00B8  C859 350E BBDC 336E 5788

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2004-03-30 20:12 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-03-05  6:38 nicksched v30 Nick Piggin
2004-03-05 10:48 ` Prakash K. Cheemplavam
2004-03-05 11:09   ` Nick Piggin
2004-03-05 12:16 ` Markus Hästbacka
2004-03-05 22:48   ` Mike Fedyk
2004-03-06  3:41   ` Nick Piggin
2004-03-06 11:39     ` Markus Hästbacka
2004-03-07  0:43       ` Nick Piggin
2004-03-08 10:21         ` Markus Hästbacka
2004-03-06  5:17 ` glennpj
2004-03-26  8:33 ` Prakash K. Cheemplavam
2004-03-29 22:19   ` Arvind Autar
2004-03-30  0:17     ` Nick Piggin
2004-03-30 20:12       ` Arvind Autar
     [not found]     ` <b9a78ea2ef3cba17ff7976aa8e5f187d@stdbev.com>
2004-03-30 14:03       ` Arvind Autar
  -- strict thread matches above, loose matches on Subject: below --
2004-03-30 19:55 n.v.t n.v.t

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox