Re: RSDL v0.30 cpu scheduler for mainline kernels

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Siddha, Suresh B
Date: Wednesday, March 14, 2007 - 7:31 pm

Con,

On Mon, Mar 12, 2007 at 10:58:11AM +1100, Con Kolivas wrote:

I tried this on a Core 2 Quad cpu system(system has 4 cores on a single
package). When I run SPECjbb2000 with number of threads varying from 1-8,
I see ~4.5% perf regression with RSDL (compared to native 2.6.21-rc3) in
the 8 threads case. This I think, is coming from increased number of
context switches, when we have more than one thread(at same user priority) on
the same logical cpu.

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, whereas with RSDL I see ~530 context switches.

thanks,
suresh
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
RSDL v0.30 cpu scheduler for mainline kernels, Con Kolivas, (Sun Mar 11, 4:58 pm)
Re: RSDL v0.30 cpu scheduler for mainline kernels, David Miller, (Mon Mar 12, 4:46 pm)
Re: RSDL v0.30 cpu scheduler for mainline kernels, Con Kolivas, (Mon Mar 12, 8:05 pm)
Re: RSDL v0.30 cpu scheduler for mainline kernels, Willy Tarreau, (Mon Mar 12, 9:32 pm)
Re: [ck] Re: RSDL v0.30 cpu scheduler for mainline kernels, Felipe Alfaro Solana, (Mon Mar 12, 10:03 pm)
Re: RSDL v0.30 cpu scheduler for mainline kernels, David Miller, (Mon Mar 12, 10:29 pm)
Re: [ck] RSDL v0.30 cpu scheduler for mainline kernels, Ash Milsted, (Tue Mar 13, 8:35 am)
Re: [ck] RSDL v0.30 cpu scheduler for mainline kernels, Con Kolivas, (Tue Mar 13, 8:46 am)
Re: [ck] RSDL v0.30 cpu scheduler for mainline kernels, Chris Friesen, (Tue Mar 13, 10:45 am)
Re: [ck] RSDL v0.30 cpu scheduler for mainline kernels, Ash Milsted, (Wed Mar 14, 2:47 am)
Re: RSDL v0.30 cpu scheduler for mainline kernels, Siddha, Suresh B, (Wed Mar 14, 7:31 pm)
Re: RSDL v0.30 cpu scheduler for mainline kernels, Con Kolivas, (Wed Mar 14, 11:05 pm)
Re: RSDL v0.30 cpu scheduler for mainline kernels, Siddha, Suresh B, (Thu Mar 15, 10:46 am)
Re: RSDL v0.30 cpu scheduler for mainline kernels, Ray Lee, (Thu Mar 15, 11:58 am)
Re: RSDL v0.30 cpu scheduler for mainline kernels, Con Kolivas, (Thu Mar 15, 2:11 pm)
Re: RSDL v0.30 cpu scheduler for mainline kernels, Siddha, Suresh B, (Thu Mar 15, 2:12 pm)
Re: RSDL v0.30 cpu scheduler for mainline kernels, Szonyi Calin, (Sat Mar 17, 7:27 am)