login
Header Space

 
 

Re: spinlocks -- why are releases inlined and acquires are not?

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Ingo Molnar <mingo@...>
Cc: <linux-kernel@...>
Date: Tuesday, April 1, 2008 - 4:38 am

On Tue, 1 Apr 2008, Ingo Molnar wrote:


In fact we have received report from one of our users that he is seeing 
approximately 15% performance degradation of mmap() when spinlocks are not 
inlined. I am going to do some performance measurements myself shortly, as 
it seems quite strange, but while at it, I have noticed the aforementioned 
asymetry in spinlock.h, so I just wanted to know if there is any 
particular reason behind that.

-- 
Jiri Kosina
SUSE Labs
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: spinlocks -- why are releases inlined and acquires are n..., Jiri Kosina, (Tue Apr 1, 4:38 am)
speck-geostationary