計算機作業系統和尚打水問題
計算機作業系統有一個很有趣的問題相信大家都碰到過,那就是和尚打水問題,下面由小編整理了計算機作業系統的和尚打水問題的相關知識,希望對你有幫助。
計算機作業系統的和尚打水問題描述
某寺廟,有小和尚和老和尚若干,有一個水缸,由小和尚提水入缸供老和尚飲用.水缸可以容納10桶水,水取自同一口井中,由於水井口窄,每次只能容納一個水桶取水.水桶總數為3個.每次入水、取水僅為一桶,且不可同時進行.試給出有關取水、入水的演算法描述.
計算機作業系統的和尚打水問題解決方法
Var mutex1, mutex2, empty, full, count: semaphore;
mutex1:=1; mutex2:=1;
empty:=10; full:=0; count:=3;
process 小和尚:
begin
repeat
wait***empty***;
wait***count***;
wait***mutex1***;
從井中取水;
signal***mutex1***;
wait***mutex2***;
送水入水缸;
signal***mutex2***;
signal***count***;
signal***full***;
until false;
end
process 老和尚:
begin
repeat
wait***full***;
wait***count***;
wait***mutex2***;
從缸中取水;
signal***mutex2***;
signal***empty***;
signal***count***;
until false;
end
- 計算機作業系統和尚打水問題
- 高中語文學習好方法介紹
- 關於少兒讀書手抄報的格式樣板
- 裝飾工程補充合同範本
- 家庭裝修工程承包合同
- 怎麼飼養泰迪幼犬
- 校園文化牆的高清設計圖片
- 考研複試的面試中文自我介紹模板
- 經典現代詩歌精選長篇
- 多幸運吉他彈唱譜
- 關於無所謂的句子說說心情_形容無所謂的句子
- 關於高中英語演講短文閱讀
- 幼兒直升飛機簡筆畫
- 淺談計算機基礎課程教學模式的優化對策論文
- 筆記本連不上路由怎麼辦
- 早春西葫蘆的種植技術
- 奶茶店廣告標語_飲料店的精彩廣告詞
- 二年級禁毒手抄報圖片素材
- 有趣好聽的幼兒故事有哪些
- 新年音樂會主持人串詞
- 康熙字典五行屬金的字
- 康熙字典五行屬木的字
- 康熙字典五行屬水的字
- 康熙字典五行屬火的字
- 康熙字典五行屬土的字