互斥锁和信号量有什么不同?(译)

2022-05-09
阅读 1 分钟
2.8k
信号量是一个非负变量, 并且在线程之间共享。信号量是一种信号机制,一个线程正在等待信号量可以由另一个线程发出。它使用两个原子操作,1)wait和 2)signal实现线程同步。

多线程、锁和线程同步方案

2019-04-01
阅读 7 分钟
5.3k
多线程技术大家都很了解,而且在项目中也比较常用。比如开启一个子线程来处理一些耗时的计算,然后返回主线程刷新UI等。首先我们先简单的梳理一下常用到的多线程方案。具体的用法这里我就不说了,每一种方案大家可以去查一下,网上教程很多。