Linux信号量sem_t简单实例运用

sem_t sem; 定义一个信号量变量。使用时需首先使用sem_init()函数初始化。 在多线程编程中,想让某个线程阻塞等待,减小cpu占用,在该须要运行时才运行。使用信号量一个A线程sem_wait(),阻塞等待;一个B线程在须要运行A线程时sem_post(),解除A线程阻塞。web 下面是简单demo:编程 #include <stdint.h> #include <semaphore.
相关文章
相关标签/搜索