設(shè)公共汽車上,司機(jī)和售票員的活動分別如下: 司機(jī)的活動:啟動車輛:正常行車;到站停車。 售票員的活動:關(guān)車門;售票;開車門。 在汽車不斷地到站、停車、行駛過程中,這兩個活動有什么同步關(guān)系?用信號量和P、V操作實(shí)現(xiàn)它們的同步。
實(shí)質(zhì)上是兩個進(jìn)程的同步問題,設(shè)信號量S1和S2分別表示可揀白子和黑子,不失一般性,若令先揀白子。