mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* Robust Futexes status
@ 2005-10-23 20:52 david singleton
  2005-10-24  3:48 ` Sven-Thorsten Dietrich
  0 siblings, 1 reply; 3+ messages in thread
From: david singleton @ 2005-10-23 20:52 UTC (permalink / raw)
  To: robustmutexes; +Cc: Roy Reichwein, linux-kernel, Kevin Morgan

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


	Inaky Perez-Gonzalez   has a wonderful suite of performance, stress and
functionality tests for the fusyn pthreads mutex package.

	I've been able to use this test suite to measure robust futex 
performance with very little
change.  The posix test suite compiles cleanly against the nptl header 
files and libararies,
which is very good news.   It means we got the header files and 
libraries right.

	The following are three  graphs on the pthread mutex ownership change 
latency test
for all three flavors of kernel,  PREEMPT_NONE,  PREEMPT_DESKTOP and 
PREEMPT_RT,
using the realtime preemption patch-2.6.14-rc5-rt5.   The 
ownership_change_latency
test ran unchanged, modulo changing the clock-id for the real time 
clock in the run script.

	The graphs are just to show relative performance for the different 
flavor kernels.  The
kernel's perform quite closely regardless of the 'flavor' of kernel.  
The kernels have quite a few
debugging options turned so I can look for any problems so performance 
is not optimal.

	It appears the robust futex functionality is healthy in all flavors of 
kernel.

	

David


[-- Attachment #2: mutex-none.png --]
[-- Type: image/png, Size: 17289 bytes --]

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





[-- Attachment #4: mutex-desktop.png --]
[-- Type: image/png, Size: 5270 bytes --]

[-- Attachment #5: Type: text/plain, Size: 2 bytes --]




[-- Attachment #6: mutex-rt.png --]
[-- Type: image/png, Size: 5336 bytes --]

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

end of thread, other threads:[~2005-10-24 17:02 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-10-23 20:52 Robust Futexes status david singleton
2005-10-24  3:48 ` Sven-Thorsten Dietrich
2005-10-24 17:02   ` david singleton

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

all inboxes | Powered by JetHome®