当前位置: 技术问答>linux和unix
互斥锁和信号量,能不能实现先阻塞先唤醒,顺序获取互斥锁和信号量
来源: 互联网 发布时间:2017-01-02
本文导语: //互斥锁和信号量,都不是先阻塞先唤醒 void *thread1(void *a1) { while(1) { printf(">>thread1 pthread %d creatn",*(int*)a1); pthread_mutex_lock(&semmutexlock); //semop(semid,&pz,1); //对z执行down操作,进入队...
//互斥锁和信号量,都不是先阻塞先唤醒
void *thread1(void *a1)
{
while(1)
{
printf(">>thread1 pthread %d creatn",*(int*)a1);
pthread_mutex_lock(&semmutexlock);
//semop(semid,&pz,1); //对z执行down操作,进入队列
cout
void *thread1(void *a1)
{
while(1)
{
printf(">>thread1 pthread %d creatn",*(int*)a1);
pthread_mutex_lock(&semmutexlock);
//semop(semid,&pz,1); //对z执行down操作,进入队列
cout