2017年5月4日
摘要: futex为更好支持pthread_cond的实现(,最主要是broadcast),设计了requeue功能,并以futex系统调用提供操作接口,包括一对配对的操作 futex_wait_requeue_pi 以及 futex_requeue。 mutex互斥体,确保临界区之间互斥(mutual e 阅读全文
posted @ 2017-05-04 19:05 bbqz007 阅读(2184) 评论(0) 推荐(0) 编辑
摘要: phtread_mutex通过mutexattr设定其类型,并保存在成员__kind中。pthread_mutex的锁操作函数根据__kind进行方法的分派(dispatch)。__kind由5个字段的位属性组成,其中4个字段可以通过mutexattr进行设定。通过属性的组合来决定锁的功能和行为。 阅读全文
posted @ 2017-05-04 19:01 bbqz007 阅读(417) 评论(0) 推荐(0) 编辑