- 博客(4)
- 资源 (5)
- 收藏
- 关注
转载 信号量 互斥锁 条件变量的区别
转自:http://blog.chinaunix.net/u3/108685/showart_2127853.html信号量用在多线程多任务同步的,一个线程完成了某一个动作就通过信号量告诉别的线程,别的线程再进行某些动作(大家都在semtake的时候,就阻塞在哪里)。而互斥锁是用在多线程多任务互斥的,一个线程占用了某一个资源,那么别的线程就无法访问,直到这个线程unlock,其他的线程才开始可
2013-07-20 10:06:47 823
原创 生产者——消费者问题
#include #include #include struct msg{ struct msg *next; int num;};struct msg *head;pthread_cond_t has_product=PTHREAD_COND_INITIALIZER;pthread_mutex_t lock=PTHREAD_MUTEX_INITIALIZER;v
2013-07-20 00:02:12 920
VIM配置文件
2015-07-05
putty_V0.63.0.0.43510830
2015-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人