当前位置: 技术问答>linux和unix
用信号量机制解决实际的三个进程同步问题
来源: 互联网 发布时间:2017-01-26
本文导语: 用信号量机制解决实际的进程同步问题。有三个进程分别用P1、P2、P3表示,其中P1输出字符A,P2输出字符B,P3输出字符C;现要求三个进程协作完成如下的输出序列: ABABABCABABABCABABABCABABABCABABC… 请用信号量机制完成三...
用信号量机制解决实际的进程同步问题。有三个进程分别用P1、P2、P3表示,其中P1输出字符A,P2输出字符B,P3输出字符C;现要求三个进程协作完成如下的输出序列:
ABABABCABABABCABABABCABABABCABABC…
请用信号量机制完成三个进程的同步控制。
ABABABCABABABCABABABCABABABCABABC…
请用信号量机制完成三个进程的同步控制。
|
主进程semget得到semid,semctl设置信号量值为1,fork两个子进程,三个进程就可以开始玩了。