Linux线程同步之条件变量pthread_cond_t

 一直以来都天真的认为线程间同步的方法只有信号量,互斥量,邮箱,消息队列,知道最近开始研究一些Linux方面的代码才发现本身是多么的很傻很天真。在Linux中还存在这一种叫作条件变量的东西。必须认可我在理解这个概念上花了不少时间,查阅了不少资料。这里主要分析以下几个问题:1. 条件变量是什么;2.为何要和互斥量配合使用,互斥量保护的是什么;3.为何条件变量常常会和while配合使用。 html 1
相关文章
相关标签/搜索