实验三 同步与通信

1)通过fork的方式,产生4个进程P1,P2,P3,P4,每个进程打印输出自己的名字,例如P1输出“I am the process P1”。要求P1最先执行,P2、P3互斥执行,P4最后执行。通过多次测试验证实现是否正确。 实验的关键在于满足执行顺序,使用5个信号量控制整个进程,其中2个信号量在1执行完之后被同时设置为1从而实现P1在P2和P3之前,1个信号量被用作P2和P3的互斥,另外2个信
相关文章
相关标签/搜索