递归互斥体(recursive mutex):拥有互斥体的线程可能多次获得它而不会产生自死锁,只要这个线程最终以相同次数释放这个互斥体即可。
基于54个网页-相关网页
..._join(process_thread, NULL); } 互斥锁有三种: 默认是快锁(fast mutex):两次锁定互斥锁会造成死锁。 递归锁(recursive mutex):允许多次锁定互斥锁,同样次数的解锁可以解除互斥锁。
基于22个网页-相关网页
non-recursive mutex 的性能差别其实不大
recursive mutex
递归的互斥
以上为机器翻译结果,长、整句建议使用 人工翻译 。
Otherwise, you can use the "recursive" mutex type, which allows the holder of the lock to lock the same mutex multiple times.
另外,您还可以使用“递归”类型的互斥量,这种互斥量允许对同一个互斥量锁定多次。
youdao
应用推荐
模块上移
模块下移
不移动