OpenSolaris

Printable Version Enter a New Search
Bug ID 6296770
Synopsis process robust mutexes should be much faster
State 10-Fix Delivered (Fix available in build)
Category:Subcategory library:libc
Keywords onnv_triage
Responsible Engineer Roger Faulkner
Reported Against s10
Duplicate Of
Introduced In
Commit to Fix snv_69
Fixed In snv_69
Release Fixed solaris_nevada(snv_69)
Related Bugs 6286326 , 6564706
Submit Date 14-JUL-2005
Last Update Date 19-JUL-2007
Description
[ahl 7.14.2005]

Process robust mutexes enter the kernel for every acquisition which means they're very slow. It will take some cleverness, but it should be possible to acquire them purely in user-land in the uncontended case.

A variant of Linux has implemented them in a way that's much faster than Solaris's current implementation.
 xxxxx@xxxxx  2005-07-14 08:13:13 GMT
Work Around
N/A