• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > 操作系統(tǒng)基礎(chǔ)知識 > 計(jì)算機(jī)操作系統(tǒng)和尚打水問題

    計(jì)算機(jī)操作系統(tǒng)和尚打水問題

    時間: 佳洲1085 分享

    計(jì)算機(jī)操作系統(tǒng)和尚打水問題

      計(jì)算機(jī)操作系統(tǒng)有一個很有趣的問題相信大家都碰到過,那就是和尚打水問題,下面由學(xué)習(xí)啦小編整理了計(jì)算機(jī)操作系統(tǒng)的和尚打水問題的相關(guān)知識,希望對你有幫助。

      計(jì)算機(jī)操作系統(tǒng)的和尚打水問題描述

      某寺廟,有小和尚和老和尚若干,有一個水缸,由小和尚提水入缸供老和尚飲用.水缸可以容納10桶水,水取自同一口井中,由于水井口窄,每次只能容納一個水桶取水.水桶總數(shù)為3個.每次入水、取水僅為一桶,且不可同時進(jìn)行.試給出有關(guān)取水、入水的算法描述.

      計(jì)算機(jī)操作系統(tǒng)的和尚打水問題解決方法

      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

    3633733 主站蜘蛛池模板: 久久人人爽人人爽av片| 四虎国产成人永久精品免费| 久久久久久夜精品精品免费啦| 精品伊人久久大线蕉地址| 天天爽天天碰狠狠添| 亚洲va在线∨a天堂va欧美va| 色噜噜在线观看| 在线不卡免费视频| 久久国产精品张柏芝| 精品国产亚洲一区二区三区| 国产精品夜间视频香蕉| 中文字幕无线码一区二区| 毛茸茸性XXXX毛茸茸毛茸茸| 国产午夜鲁丝片av无码免费| www.中文字幕在线观看| 日韩黄a级成人毛片| 北岛玲在线精品视频| 1000部拍拍拍18免费网站| 日本乱人伦aⅴ精品| 亚洲爱情岛论坛| 色吊丝av中文字幕| 国产精品亚洲欧美| 一级毛片私人影院| 最近最新2019中文字幕4| 免费h成人黄漫画嘿咻破解版| 狠狠色欧美亚洲综合色黑a| 女人被躁到高潮嗷嗷叫游戏| 久久精品国产一区二区电影| 激情综合色综合啪啪开心| 国产在线19禁在线观看| 97视频资源总站| 成人窝窝午夜看片| 亚洲αv在线精品糸列| 看亚洲a级一级毛片| 国产做无码视频在线观看| 2022男人天堂| 尹人久久久香蕉精品| 久久婷婷激情综合色综合俺也去| 欧美黑人巨大xxxxxxxx| 午夜小视频免费| 国产欧美日韩另类|