In my case was the throughput decrease with "fast locking" quite significant (about 20%).
I will do more tests with final Ottendorf (anybody knows when it will be released?) and publish results on iptel's web.
Vaclav
On Fri, Feb 02, 2007 at 10:08:21AM +0100, Olaf Bergmann wrote:
[no crosspost to serdev as I think this is a users' question]
Vaclav Kubart wrote:
it probably highly depends on your OS and kernel.
True.
We had some trouble using posix semaphores on ia32 with a Debian linux and kernel 2.6.18, while the very same seemed to work on an ia64 architecture (not sure which kernel version, but might have been a 2.6.18 as well).
To me,it seems that the performance penalty from fast locking is very small, so this method also qualifies for use in most production environments---depending on the size of the user base, of course.
Regards, Olaf