摘要:
https://www.cnblogs.com/apprentice89/p/3234677.html https://www.jianshu.com/p/aa486512e989 https://cloud.tencent.com/developer/article/1005481 https:/ 阅读全文
摘要:
如果多个线程阻塞在等待同一个互斥锁上,那么该互斥锁解锁时,会唤醒优先级最高的被阻线程。读写锁信号量也是这样的。 互斥锁用于上锁,条件变量则用于等待。这两种不同类型的同步都是需要的。 条件变量的作用是在等待某个条件达成时自身要进行睡眠或阻塞,避免忙等待带来的不必要消耗,所以条件变量的作用在于同步。 个 阅读全文