linux信号量与完成量

信号量:    是用于保护临界区的一种经常使用方法,它的使用和自旋锁相似。与自旋锁相同,只有获得信号量的进程才能执行 临界区的代码。可是与自旋锁不一样的是,当获取不到信号量时,进程不会原地打转而是进入休眠等待 状态。 #include <linux/semaphore.h> struct semaphore { raw_spinlock_t          lock;unsigned int  
相关文章
相关标签/搜索