Re: RSDL v0.30 cpu scheduler for mainline kernels

2007-03-17 Thread Szonyi Calin
On Mon, 12 Mar 2007, Con Kolivas wrote: There are updated patches for 2.6.20, 2.6.20.2, 2.6.21-rc3 and 2.6.21-rc3-mm2 to bring RSDL up to version 0.30 for download here: Full patches: http://ck.kolivas.org/patches/staircase-deadline/2.6.20-sched-rsdl-0.30.patch http://ck.kolivas.org/patches/st

Re: RSDL v0.30 cpu scheduler for mainline kernels

2007-03-15 Thread Siddha, Suresh B
On Thu, Mar 15, 2007 at 11:58:39AM -0700, Ray Lee wrote: > With more CPUs, the context switch period can be multiplied by that > number of CPUs while still allowing all tasks the same frequency of > access to the CPU. Are you assuming the other cpus might be idle? It depends on the load of the sy

Re: RSDL v0.30 cpu scheduler for mainline kernels

2007-03-15 Thread Con Kolivas
On Friday 16 March 2007 05:58, Ray Lee wrote: > On 3/15/07, Siddha, Suresh B <[EMAIL PROTECTED]> wrote: > > On Thu, Mar 15, 2007 at 05:05:13PM +1100, Con Kolivas wrote: > > > On Thursday 15 March 2007 13:31, Siddha, Suresh B wrote: > > > > Just to see the % increase in number of context switches, I

Re: RSDL v0.30 cpu scheduler for mainline kernels

2007-03-15 Thread Ray Lee
On 3/15/07, Siddha, Suresh B <[EMAIL PROTECTED]> wrote: On Thu, Mar 15, 2007 at 05:05:13PM +1100, Con Kolivas wrote: > On Thursday 15 March 2007 13:31, Siddha, Suresh B wrote: > > Just to see the % increase in number of context switches, I ran 8 infinite > > loops (simple while(1); 's) and with 2

Re: RSDL v0.30 cpu scheduler for mainline kernels

2007-03-15 Thread Siddha, Suresh B
On Thu, Mar 15, 2007 at 05:05:13PM +1100, Con Kolivas wrote: > On Thursday 15 March 2007 13:31, Siddha, Suresh B wrote: > > Just to see the % increase in number of context switches, I ran 8 infinite > > loops (simple while(1); 's) and with 2.6.21-rc3 I see ~70 context switches > > every second, whe

Re: RSDL v0.30 cpu scheduler for mainline kernels

2007-03-14 Thread Con Kolivas
On Thursday 15 March 2007 13:31, Siddha, Suresh B wrote: > Con, > > On Mon, Mar 12, 2007 at 10:58:11AM +1100, Con Kolivas wrote: > > There are updated patches for 2.6.20, 2.6.20.2, 2.6.21-rc3 and > > 2.6.21-rc3-mm2 to bring RSDL up to version 0.30 for download here: > > I tried this on a Core 2 Qua

Re: RSDL v0.30 cpu scheduler for mainline kernels

2007-03-14 Thread Siddha, Suresh B
Con, On Mon, Mar 12, 2007 at 10:58:11AM +1100, Con Kolivas wrote: > There are updated patches for 2.6.20, 2.6.20.2, 2.6.21-rc3 and 2.6.21-rc3-mm2 > to bring RSDL up to version 0.30 for download here: I tried this on a Core 2 Quad cpu system(system has 4 cores on a single package). When I run SPE

Re: [ck] RSDL v0.30 cpu scheduler for mainline kernels

2007-03-14 Thread Ash Milsted
On Tue, 13 Mar 2007 11:45:50 -0600 "Chris Friesen" <[EMAIL PROTECTED]> wrote: > Lee Revell wrote: > > > Sounds like Wengophone is broken. It should be using RT threads for > > time critical work, as JACK and Ardour2 are doing. > > If the app has root privileges to set RT policy, then it could a

Re: [ck] RSDL v0.30 cpu scheduler for mainline kernels

2007-03-13 Thread Lee Revell
On 3/13/07, Chris Friesen <[EMAIL PROTECTED]> wrote: Lee Revell wrote: > Sounds like Wengophone is broken. It should be using RT threads for > time critical work, as JACK and Ardour2 are doing. If the app has root privileges to set RT policy, then it could also set deeply negative nice values

Re: [ck] RSDL v0.30 cpu scheduler for mainline kernels

2007-03-13 Thread Chris Friesen
Lee Revell wrote: Sounds like Wengophone is broken. It should be using RT threads for time critical work, as JACK and Ardour2 are doing. If the app has root privileges to set RT policy, then it could also set deeply negative nice values as well. Doesn't reallly help the regular user with n

Re: [ck] RSDL v0.30 cpu scheduler for mainline kernels

2007-03-13 Thread Lee Revell
On 3/13/07, Ash Milsted <[EMAIL PROTECTED]> wrote: Desktop use whilst talking on Wengophone (run at nice -5): Under RSDL some GUI use e.g. opening a new folder in nautilus causes pops (buffer underruns) which do not occur with mainline. I suppose the changes in RSDL might require a lower nice val

Re: [ck] RSDL v0.30 cpu scheduler for mainline kernels

2007-03-13 Thread Con Kolivas
On Wednesday 14 March 2007 02:35, Ash Milsted wrote: > Here's my experience with RSDL 0.30 on 2.6.21-rc3-git6 under my normal > usage scenarios... > > Plain desktop use (web browsing, music, etc): no noticeable change > > Desktop use during kernel compile (no -j): The compile impacts desktop > use

Re: [ck] RSDL v0.30 cpu scheduler for mainline kernels

2007-03-13 Thread Ash Milsted
On Mon, 12 Mar 2007 10:58:11 +1100 Con Kolivas <[EMAIL PROTECTED]> wrote: > There are updated patches for 2.6.20, 2.6.20.2, 2.6.21-rc3 and 2.6.21-rc3-mm2 > to bring RSDL up to version 0.30 for download here: > > Full patches: > > http://ck.kolivas.org/patches/staircase-deadline/2.6.20-sched-rsd

Re: [ck] Re: RSDL v0.30 cpu scheduler for mainline kernels

2007-03-13 Thread michael chang
On 3/13/07, Willy Tarreau <[EMAIL PROTECTED]> wrote: On Tue, Mar 13, 2007 at 02:05:23PM +1100, Con Kolivas wrote: > On Tuesday 13 March 2007 10:46, David Miller wrote: > > From: Con Kolivas <[EMAIL PROTECTED]> > > Date: Mon, 12 Mar 2007 10:58:11 +1100 > > > > > http://ck.kolivas.org/patches/stair

Re: RSDL v0.30 cpu scheduler for mainline kernels

2007-03-12 Thread David Miller
From: Willy Tarreau <[EMAIL PROTECTED]> Date: Tue, 13 Mar 2007 05:32:07 +0100 > On Tue, Mar 13, 2007 at 02:05:23PM +1100, Con Kolivas wrote: > > On Tuesday 13 March 2007 10:46, David Miller wrote: > > > From: Con Kolivas <[EMAIL PROTECTED]> > > > Date: Mon, 12 Mar 2007 10:58:11 +1100 > > > > > > >

Re: [ck] Re: RSDL v0.30 cpu scheduler for mainline kernels

2007-03-12 Thread Felipe Alfaro Solana
On 3/13/07, Willy Tarreau <[EMAIL PROTECTED]> wrote: On Tue, Mar 13, 2007 at 02:05:23PM +1100, Con Kolivas wrote: > On Tuesday 13 March 2007 10:46, David Miller wrote: > > From: Con Kolivas <[EMAIL PROTECTED]> > > Date: Mon, 12 Mar 2007 10:58:11 +1100 > > > > > http://ck.kolivas.org/patches/stair

Re: RSDL v0.30 cpu scheduler for mainline kernels

2007-03-12 Thread Willy Tarreau
On Tue, Mar 13, 2007 at 02:05:23PM +1100, Con Kolivas wrote: > On Tuesday 13 March 2007 10:46, David Miller wrote: > > From: Con Kolivas <[EMAIL PROTECTED]> > > Date: Mon, 12 Mar 2007 10:58:11 +1100 > > > > > http://ck.kolivas.org/patches/staircase-deadline/2.6.21-rc3-sched-rsdl-0. > > >30.patch >

Re: RSDL v0.30 cpu scheduler for mainline kernels

2007-03-12 Thread Con Kolivas
On Tuesday 13 March 2007 10:46, David Miller wrote: > From: Con Kolivas <[EMAIL PROTECTED]> > Date: Mon, 12 Mar 2007 10:58:11 +1100 > > > http://ck.kolivas.org/patches/staircase-deadline/2.6.21-rc3-sched-rsdl-0. > >30.patch > > FWIW, this boots and seems to work well on sparc64. Tested > on UP Sun

Re: RSDL v0.30 cpu scheduler for mainline kernels

2007-03-12 Thread David Miller
From: Con Kolivas <[EMAIL PROTECTED]> Date: Mon, 12 Mar 2007 10:58:11 +1100 > http://ck.kolivas.org/patches/staircase-deadline/2.6.21-rc3-sched-rsdl-0.30.patch FWIW, this boots and seems to work well on sparc64. Tested on UP SunBlade1500 and 24cpu Niagara T1000. - To unsubscribe from this list:

RSDL v0.30 cpu scheduler for mainline kernels

2007-03-11 Thread Con Kolivas
There are updated patches for 2.6.20, 2.6.20.2, 2.6.21-rc3 and 2.6.21-rc3-mm2 to bring RSDL up to version 0.30 for download here: Full patches: http://ck.kolivas.org/patches/staircase-deadline/2.6.20-sched-rsdl-0.30.patch http://ck.kolivas.org/patches/staircase-deadline/2.6.20.2-rsdl-0.30.patch