发明申请
US20100100889A1 ACCELERATING MUTUAL EXCLUSION LOCKING FUNCTION AND CONDITION SIGNALING WHILE MAINTAINING PRIORITY WAIT QUEUES
审中-公开
在保持优先等待队伍的情况下,加速互斥锁定功能和条件信号
- 专利标题: ACCELERATING MUTUAL EXCLUSION LOCKING FUNCTION AND CONDITION SIGNALING WHILE MAINTAINING PRIORITY WAIT QUEUES
- 专利标题(中): 在保持优先等待队伍的情况下,加速互斥锁定功能和条件信号
-
申请号: US12252938申请日: 2008-10-16
-
公开(公告)号: US20100100889A1公开(公告)日: 2010-04-22
- 发明人: ROBERT G. LABRIE , JAMES J. MYERS
- 申请人: ROBERT G. LABRIE , JAMES J. MYERS
- 申请人地址: US NY ARMONK
- 专利权人: INTERNATIONAL BUSINESS MACHINES CORPORATION
- 当前专利权人: INTERNATIONAL BUSINESS MACHINES CORPORATION
- 当前专利权人地址: US NY ARMONK
- 主分类号: G06F9/52
- IPC分类号: G06F9/52
摘要:
A synchronization library of mutex functions and condition variable functions for threads which are compatible with pthread library functions conforming to a (POSIX) standard. The library can utilize a mutex data structure and a condition variable data structure both including lockwords and queuing anchors. In the library, Compare Swap (CS) instruction processing can be used to protect shared resource. The synchronization library can support priority queuing of threads and can have an ability to yield control when CS spin lock iterations exceed a set limit.
信息查询