作者svanavs (svanavs)
看板Grad-ProbAsk
标题Re: [理工] [OS]-临界区域
时间Tue Sep 29 23:25:26 2009
※ 引述《work76 (work)》之铭言:
: do {
: flag[i] = true;
: while (flag[j]);
: cs
: flag[i]=false;
: rs
: } (1);
: 知道这个程式结果会
: 一、满足互斥(为什麽,可以帮忙解释一下吗?)
同时有两个 process 进入CS会什麽矛盾现象?
: 二、process不满足
: 因为Pi和Pj都为真,都无法进入导致deadlock.
progress
: 三、bounded waiting满足(为什麽,可以帮忙解释一下吗?)
这个例子的 waiting process 最多只需等待1个process 完成 CS
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.222.93