IPC对象之信号量

1. 信号量 1)信号量(semaphore),也叫信号灯。它是不同进程间或一个给定进程内部不同线程间同步的机制。 2)二值信号量:值为0或1。与互斥锁类似,资源可用时值为1,不可用时值为0。 3)计数信号量:值在0到n之间。同来统计资源,其值代表可用资源数。 4)等待操作是等待信号量的值变为大于0,然后将其减一;而释放操作则相反,用来唤醒等待资源的进程或者线程。   2. 信号量编程函数 在Li
相关文章
相关标签/搜索