信号量与互斥锁

来源:互联网 发布:pdf转jpg软件 编辑:程序博客网 时间:2024/06/06 04:56

信号量:用于线程有序访问资源,可用非负整数代表资源个数,用于线程同步。常见例子,生产者-消费者问题。

互斥锁:只能为0或1的状态量,同一时刻只能一个线程访问。常见例子,不可重入资源访问,例如读文件。


信号量可以在一个线程释放,另一个线程得到;互斥锁只能在同一个线程上锁和开锁。

0 0
原创粉丝点击