进程的信号量和线程的信号量

学习多进程的同步与互斥,和多线的同步与互斥时,发现他们都有sem信号量,很困惑就查了一下区别才发现: 信号量分为有名与无名 信号量在进程是以有名信号量进行通讯的,在线程是以无名信号进行通讯的,由于线程linux尚未实现进程间的通讯,因此在sem_init的第二个参数要为0,并且在多线程间的同步是能够经过有名信号量也可经过无名信号,可是通常状况线程的同步是无名信号量,无名信号量使用简单,并且sem_
相关文章
相关标签/搜索