用Linux C的互斥鎖機制解決哲學家就餐問題(簡單實現)

    在1971年,著名的計算機科學家艾茲格·迪科斯徹提出了一個同步問題,即假設有五臺計算機都試圖訪問五份共享的磁帶驅動器。稍後,這個問題被託尼·霍爾從新表述爲哲學家就餐問題。這個問題能夠用來解釋死鎖和資源耗盡。spa    「哲學家就餐說明」:有五個哲學家共用一張圓桌,分別坐在周圍的五張椅子上,在圓桌上有五個筷子,他們的生活方式是交替進行思考和就餐,一般,一個哲學家飢餓時就會試圖去取用其左右最
相關文章
相關標籤/搜索