摘要: 关于条件变量最核心的函数是pthread_cond_wait这个函数不太容易理解的地方在于,它会在使进程陷入休眠之前解锁互斥量,而又在进入休眠之后重新锁定互斥量,相当于在函数内部是这样的:unlock()sleeplock();所以这个函数调用的时候也很奇怪,先是要锁定住互斥量,然后陷入等待,函数返... 阅读全文