19.线程同步:信号量sem_t

1.信号量 信号量是锁,是一种升级的mutex(1->N) N:信号量在初始化时,可以指定共享资源的数量 信号量和互斥锁的区别:互斥锁只能使得一个线程进入临界区,而信号量可以使得多个线程可以在同一时刻进入临界区(进入临界区线程的个数由初始的资源书决定) 2.信号量API #include<semaphore.h> //头文件 sem_t sem; //信号量类型 int sem_destroy(s
相关文章
相关标签/搜索