当前位置: 技术问答>linux和unix
关于信号量sem_open semget的小问题
来源: 互联网 发布时间:2017-05-06
本文导语: 有两个c程序,用共享内存和信号量控制同步,如果我用sen_open来创建信号量,那么怎么在这两个程序里共享同一个信号量,也就是说在两个程序里操纵同一个信号量?还有为什么我用extern会不对呢...上网查了下,semget可以根据...
有两个c程序,用共享内存和信号量控制同步,如果我用sen_open来创建信号量,那么怎么在这两个程序里共享同一个信号量,也就是说在两个程序里操纵同一个信号量?还有为什么我用extern会不对呢...上网查了下,semget可以根据键值控制,那么sem_open呢???
|
把信号量建在共享内存区,看 《UNIX 网络编程》卷2:进程间通信