题60
题目
[!error]+
Q:【2020 统考真题】下列准则中,实现临界区互斥机制必须遵循的是 ( )。
I. 两个进程不能同时进入临界区
II. 允许进程访问空闲的临界资源
III. 进程等待进入临界区的时间是有限的
IV. 不能进入临界区的执行态进程立即放弃 CPU
A. 仅 I、IV
B. 仅 II、III
C. 仅 I、II、III
D. 仅 I、III、IV
分析
[!NOTE]+
A:我觉得是1、3、4,感觉2的话,他没说,是不是两个都可以,如果很多进程都可以访问,那岂不是就违反互斥了?
解
[!done]+
C
实现临界区互斥需满足多个准则。
“忙则等待” 准则, 即两个进程不能同时访问临界区, I 正确。
“空闲让进” 准则, 若临界区空闲, 则允许其他进程访问, II 正确。
“有限等待” 准则, 即进程应该在有限时间内访问临界区, III 正确。
I、II 和 III 是互斥机制必须遵循的原则。
IV 是 “让权等待” 准则, 互斥不一定非得实现, 如皮特森算法。