![](https://lstatic.shangxueba.com/jiandati/pc/images/pc_jdt_tittleico.png)
关于临界区问题(critical section problem)是一个算法(假设只有进程P0和P1可能进入该临界区),算
关于临界区问题(critical section problem)是一个算法(假设只有进程P0和P1可能进入该临界区),算法如下(i为0或1),该算法()。
repeat
retry:if(turn≠-1)turn:=i;
if(turn≠i)go to retry;
turn:=-1;
critical Section(临界区)
turn=0;
remainder Section(其他区域)
until false;
A.不能保证进程互斥进入临界区,且会出现“饥饿”(Starvation)
B.不能保证进程互斥进入临界区,但不会出现“饥饿”
C.保证进程能互斥进入临界区,但会出现“饥饿”
D.保证进程互斥进入临界区,不会出现“饥饿”
![](https://lstatic.shangxueba.com/jiandati/pc/images/jdt_panel_vip.png)