作者work76 (work)
看板Grad-ProbAsk
标题[理工] [OS]-临界区域
时间Tue Sep 29 23:04:04 2009
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
1F:推 nowar100:有少打东西吧 这个code不会满足三大条件的 09/29 23:44
2F:→ nowar100:阿哩 我看错了 的确有互斥 囧rz 09/29 23:45