Linux POSIX信号量、实现生产者消费者模型

posix与system v的区别 之前我们在进程间通信中学到过system v版本的信号量,它和posix的区别在于: system v版本的用于进程之间,posix版本的用于线程之间。他们的主要区别在于信号量和共享内存。 信号量的区别: 1.system v版本的信号量一般是随内核的,无论有无竞争都要执行系统调用,所以性能上比较差。它的接口是semget,semctl,semop。 2.pos
相关文章
相关标签/搜索