Synchronization (computer science): Difference between revisions

Content deleted Content added
In Solaris: Fixed internal link and add reference for Solaris adaptive mutexes
Line 139:
===In Solaris===
[[Solaris (operating system)|Solaris]] provides:
* [[Semaphore (programming)|semaphores]];
* [[condition variable]]s;
* adaptive [[adaptiveLock mutex(computer science)|mutexes]]es, binary semaphores that are implemented differently depending upon the conditions;<ref>{{cite web|url=https://docs.oracle.com/cd/E19253-01/817-6223/chp-lockstat-2/index.html|title=Adaptive Lock Probes|website=Oracle Docs}}</ref>
* readers–writerreaders-writer locks:
* [[turnstiles]], queue of threads which are waiting on acquired lock.<ref>{{cite web|url=http://sunsite.uakom.sk/sunworldonline/swol-08-1999/swol-08-insidesolaris.html|title=Turnstiles and priority inheritance - SunWorld - August 1999|first=Jim|last=Mauro|website=sunsite.uakom.sk}}</ref>
 
===In Pthreads===