摘要:
一. 条件变量 (一)条件变量概述 多线程访问一个共享资源(或称临界区),不仅需要用互斥锁实现独享访问避免并发错误,在获得互斥锁进入临界区后,还需检查特定条件是否成立。当某个线程修改测试条件后,将通知其它正在等待条件的线程继续往下执行。 1. wait线程:如果不满足该条件,拥有条件变量的wait线 阅读全文
posted @ 2019-11-20 01:29 浅墨浓香 阅读(1747) 评论(0) 推荐(0)
|
||
|
摘要:
一. 条件变量 (一)条件变量概述 多线程访问一个共享资源(或称临界区),不仅需要用互斥锁实现独享访问避免并发错误,在获得互斥锁进入临界区后,还需检查特定条件是否成立。当某个线程修改测试条件后,将通知其它正在等待条件的线程继续往下执行。 1. wait线程:如果不满足该条件,拥有条件变量的wait线 阅读全文
posted @ 2019-11-20 01:29 浅墨浓香 阅读(1747) 评论(0) 推荐(0) |
||