[理工] [OS]-臨界區域

看板Grad-ProbAsk作者 (work)時間16年前 (2009/09/29 23:04), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/4 (看更多)
do { flag[i] = true; while (flag[j]); cs flag[i]=false; rs } (1); 知道這個程式結果會 一、滿足互斥(為什麼,可以幫忙解釋一下嗎?) 二、process不滿足 因為Pi和Pj都為真,都無法進入導致deadlock. 三、bounded waiting滿足(為什麼,可以幫忙解釋一下嗎?) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.136.240.95

09/29 23:44, , 1F
有少打東西吧 這個code不會滿足三大條件的
09/29 23:44, 1F

09/29 23:45, , 2F
阿哩 我看錯了 的確有互斥 囧rz
09/29 23:45, 2F
文章代碼(AID): #1AmY7bGv (Grad-ProbAsk)
文章代碼(AID): #1AmY7bGv (Grad-ProbAsk)