Linux进程通信 之 信号灯(semphore)

  一. 信号灯简介 信号灯与其他进程间通信方式不大相同,它主要提供对进程间共享资源访问控制机制。 相当于内存中的标志,进程可以根据它判定是否能够访问某些共享资源,同时,进程 也可以修改该标志。除了用于访问控制外,还可用于进程同步。 信号灯有以下两种类型: 二值信号灯:最简单的信号灯形式,信号灯的值只能取0或1,类似于互斥锁。  注:二值信号灯能够实现互斥锁的功能,但两者的关注内容不同。信号灯强调
相关文章
相关标签/搜索