2017年7月15日

Linux线程通讯code example

摘要: 条件变量与互斥锁、信号量的区别: 1.互斥锁必须总是由给它上锁的线程解锁,信号量的挂出即不必由执行过它的等待操作的同一进程执行。一个线程可以等待某个给定信号灯,而另一个线程可以挂出该信号灯。 2.互斥锁要么锁住,要么被解开(二值状态,类型二值信号量)。 3.由于信号量有一个与之关联的状态(它的计数值 阅读全文

posted @ 2017-07-15 15:16 Waaaaaall-E 阅读(207) 评论(0) 推荐(0) 编辑

导航