哲學家就餐問題

哲學家就餐的同步問題:五個哲學家圍坐在一張圓桌周圍,每個哲學家面前都有一盤通心粉。由於通心粉很滑,所以需要兩把叉子才能夾住。相鄰兩個盤子之間放有一把叉子,餐桌如圖2-44所示。   哲學家的生活中有兩種交替活動時段:即吃飯和思考(這只是一種抽象,即對哲學家而言其他活動都無關緊要)。當一個哲學家覺得餓了時,他就試圖分兩次去取其左邊和右邊的叉子,每次拿一把,但不分次序。如果成功地得到了兩把叉子,就開始
相關文章
相關標籤/搜索