一个正在访问l临界资源的进程由于申请等待IO操作而被中断时,它是( )。

admin2013-07-12  29

问题 一个正在访问l临界资源的进程由于申请等待IO操作而被中断时,它是(    )。

选项 A、可以允许其它进程进入与该进程相关的临界区
B、不允许其它进程进入任何临界区
C、可以允许其它进程抢占处理机,但不得进入该进程的临界区
D、不允许任何进程抢占处理机

答案C

解析 进程进入临界区必须满足互斥条件,当进程进入临界区但是尚未离开时就被迫进入阻塞是可以的,系统中经常有这样的情形。在此状态下,只要其它进程在运行过程中不寻求进入该进程的临界区,就应该允许其运行。该进程所锁定的l临界区是不允许其它进程访问的,其它进程若要访问,必定会在临界区的“锁”上阻塞,期待该进程下次运行时可以离开并将临界区交给它。所以正确选项为C。
转载请注明原文地址:https://kaotiyun.com/show/Igxi777K
0

最新回复(0)