實驗三 同步與通信

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個信
相關文章
相關標籤/搜索