[理工] [OS]-臨界區域
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
09/29 23:44, 1F
→
09/29 23:45, , 2F
09/29 23:45, 2F
討論串 (同標題文章)