Re: Scalability requirements for sysv ipc

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Mike Galbraith <efault@...>
Cc: <paulmck@...>, Nadia Derbey <Nadia.Derbey@...>, Linux Kernel Mailing List <linux-kernel@...>, Andrew Morton <akpm@...>
Date: Sunday, March 23, 2008 - 2:38 am

Mike Galbraith wrote:
Thanks:
sysv sem:
- 2.6.22 had almost linear scaling (up to 4 cores).
- 2.6.24.3 scales to 2 cpus, then it collapses. with 4 cores, it's 75% 
slower than 2.6.22.

sysv msg:
- neither 2.6.22 nor 2.6.24 scale very good. That's more or less 
expected, the message queue code contains a few global statistic 
counters (msg_hdrs, msg_bytes).

The cleanup of sysv is nice, but IMHO sysv sem should remain scalable - 
and a gloal semaphore with IDR can't be as scalable as the RCU protected 
array that was used before.

--
    Manfred
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: Scalability requirements for sysv ipc, Manfred Spraul, (Fri Mar 21, 9:33 am)
Re: Scalability requirements for sysv ipc, Nadia Derbey, (Tue Mar 25, 12:00 pm)
Re: Scalability requirements for sysv ipc, Paul E. McKenney, (Fri Mar 21, 10:13 am)
Re: Scalability requirements for sysv ipc, Manfred Spraul, (Fri Mar 21, 12:08 pm)
Re: Scalability requirements for sysv ipc, Mike Galbraith, (Sat Mar 22, 1:43 am)
Re: Scalability requirements for sysv ipc, Bill Davidsen, (Thu Mar 27, 6:29 pm)
Re: Scalability requirements for sysv ipc, Manfred Spraul, (Fri Mar 28, 5:49 am)
Re: Scalability requirements for sysv ipc, Manfred Spraul, (Sat Mar 22, 6:10 am)
Re: Scalability requirements for sysv ipc, Mike Galbraith, (Sat Mar 22, 7:53 am)
Re: Scalability requirements for sysv ipc, Manfred Spraul, (Sat Mar 22, 10:22 am)
Re: Scalability requirements for sysv ipc, Mike Galbraith, (Sat Mar 22, 3:35 pm)
Re: Scalability requirements for sysv ipc, Mike Galbraith, (Sun Mar 23, 3:08 am)
Re: Scalability requirements for sysv ipc, Mike Galbraith, (Sun Mar 23, 3:20 am)
Re: Scalability requirements for sysv ipc, Manfred Spraul, (Sun Mar 23, 2:38 am)
Re: Scalability requirements for sysv ipc, Mike Galbraith, (Sun Mar 23, 3:15 am)
Re: Scalability requirements for sysv ipc, Manfred Spraul, (Sat Mar 22, 3:08 pm)
Re: Scalability requirements for sysv ipc, Mike Galbraith, (Tue Mar 25, 11:50 am)
Re: Scalability requirements for sysv ipc, Peter Zijlstra, (Tue Mar 25, 12:13 pm)
Re: Scalability requirements for sysv ipc, Mike Galbraith, (Wed Mar 26, 2:18 am)
Re: Scalability requirements for sysv ipc, Mike Galbraith, (Tue Mar 25, 2:31 pm)