抽菸者問題

1、問題描述    抽菸者問題。假設一個系統中有三個抽菸者進程,每一個抽菸者不斷地捲菸並抽菸。抽菸者捲起並抽掉一顆煙須要有三種材料:菸草、紙和膠水。一個抽菸者有菸草,一個有紙,另外一個有膠水。系統中還有兩個供應者進程,它們無限地供應全部三種材料,但每次僅輪流提供三種材料中的兩種。獲得缺失的兩種材料的抽菸者在捲起並抽掉一顆煙後會發信號通知供應者,讓它繼續提供另外的兩種材料。這一過程重複進行。 請用以
相關文章
相關標籤/搜索