条件变量-CSDN博客

网站介绍:文章浏览阅读4.1k次,点赞9次,收藏38次。条件变量使线程同步中一个很重要的概念,在之前的文章中我们也多次提及过。条件变量条件变量(cond)使在多线程程序中用来实现“等待--->唤醒”逻辑常用的方法,是进程间同步的一种机制。条件变量用来阻塞一个线程,直到条件满足被触发为止,通常情况下条件变量和互斥量同时使用。一般条件变量有两个状态:(1)一个/多个线程为等待“条件变量的条件成立“而挂起;(2)另一个线程在“条件变量条件成立时..._条件变量