问题
单项选择题
在解决死锁时采用资源有序分配法,这可以使下列哪一个产生死锁的必要条件不成立
A.互斥
B.不可剥夺
C.部分分配
D.循环等待
答案
参考答案:D
解析:产生死锁的4个必要条件:互斥条件、不可剥夺条件、部分分配、循环等待。三种预防措施:采用静态资源预分配,破坏“部分分配”条件;允许进程剥夺其他进程占用的资源,从而破坏“不可剥夺”条件;采用资源有序分配法,破坏“环路”条件。
在解决死锁时采用资源有序分配法,这可以使下列哪一个产生死锁的必要条件不成立
A.互斥
B.不可剥夺
C.部分分配
D.循环等待
参考答案:D
解析:产生死锁的4个必要条件:互斥条件、不可剥夺条件、部分分配、循环等待。三种预防措施:采用静态资源预分配,破坏“部分分配”条件;允许进程剥夺其他进程占用的资源,从而破坏“不可剥夺”条件;采用资源有序分配法,破坏“环路”条件。