sem_t sem;
定义一个信号量变量。使用时需首先使用sem_init()函数初始化。
在多线程编程中,想让某个线程阻塞等待,减少cpu占用,在该需要运行时才运行。使用信号量一个A线程sem_wait(),阻塞等待;一个B线程在需要运行A线程时sem_post(),解除A线程阻塞。在多线程
sem_t sem;
定义一个信号量变量。使用时需首先使用sem_init()函数初始化。
在多线程编程中,想让某个线程阻塞等待,减少cpu占用,在该需要运行时才运行。使用信号量一个A线程sem_wait(),阻塞等待;一个B线程在需要运行A线程时sem_post(),解除A线程阻塞。在多线程