哲學家進餐問題--Linux下實現進程間的通訊

問題描述: 五個哲學家圍坐在一張圓桌,每一個人面前都有一份食物,一共只有五個筷子(原本是叉子,可我以爲相比叉子而言,筷子纔是沒有辦法只用一支就能夠進餐的吧~),以下圖所示(圖片來源於百度)。linux 哲學家有三個狀態: 1. 思考(thinking) 2. 飢餓(hungry) 3. 進餐(eating) 只有在同時拿到兩支筷子的時候,哲學家才能夠開始進餐。.net 這個問題可能出現的狀況就是:
相關文章
相關標籤/搜索