A.只要具备了死锁的必要条件,就一定发生死锁现象
B.解决死锁问题可以从死锁的必要条件出发
C.一旦出现死锁现象、处于死锁状态的进程一定同时具备死锁的必要条件
D.死锁的四个必要条件之间不是完全独立的,但也不是等价的
A.银行家算法可以预防死锁
B.当系统处于安全状态时,系统中一定无死锁进程
C.当系统处于不安全状态时,系统中一定会出现死锁进程
D.银行家算法破坏了死锁必要条件中的“请求和保持”条件
A.当系统处于不安全状态时,系统中一定会出现死锁进程
B.当系统处于安全状态时,系统中一定无死锁进程
C.银行家算法可以避免死锁
D.银行家算法破坏了死锁必要条件中的“请求和保持”条件
死锁的预防是通过破坏产生死锁的四个必要条件来实现的。下列方法中,破坏了“循环等待”条件的是()。
A.资源按序分配策略
B.银行家算法
C.一次性分配资源策略
D.资源分配图化简法
系统产生死锁是指(1)。产生死锁的基本原因是(2)和(3),产生死锁的四个必要条件是互斥条件、(4)、不剥夺条件和(5)。
(1)
A.系统发生重大故障
B.若干进程同时处于阻塞状态
C.若干进程正在等待永远不可能得到的资源
D.请求的资源数大于系统提供的资源数
E.若干进程等待被其它进程所占用而又不可能被释放的资源
以下关于死锁的叙述中正确的是()。
A.死锁的出现只与资源的分配策略有关
B.死锁的出现只与并发进程的执行速度有关
C.死锁是系统的一种僵持状态,任何进程无法继续运行
D.进程竞争互斥资源是产生死锁的根本原因
A.死锁是一种不安全状态;
B.系统处于不安全状态,一定产生了死锁;
C.不安全状态是死锁的必要条件;
D.不安全状态是死锁的充分条件。