静态分配,分配时加锁
动态按需分配
静态分配,必要时可以剥夺
动态分配,分配时加锁
第1题:
在下列解决死锁的方法中,属于死锁预防策略的是________。
A.资源有序分配法
B.资源分配图化简法
C.死锁检测算法
D.银行家算法
第2题:
在设备分配中,预防死锁的策略包括
A.建立SPOOLing系统
B.一次分配所有资源
C.有序分配资源
D.剥夺其他进程的资源
E.设备处于安全状态即可分配
第3题:
A.多个进程并发使用独占设备,就一定会死锁
B.多个进程并发使用独占设备,只要安排一个合适的执行顺序,就不会死锁
C.对于不同的设备特性,在处理关于死锁的问题上,可以采取不同的解决策略
D.死锁发生后,一定有多个进程处于永久等待状态
第4题:
对资源采用按序分配策略能达到下列哪个目的?
A.死锁预防
B.死锁避免
C.检测死锁
D.解除死锁
第5题:
采用()手段可以预防系统出现死锁。
A、银行家算法
B、资源预分配策略
C、定期运行死锁检测程序
D、以上都不对
第6题:
基于锁的并发控制技术可以避免并发操作引起的各种错误,但有可能引起死锁等问题。关于封锁协议中的问题及其处理;下列说法错误的是
A.数据库管理系统采用死锁检测与恢复策略使系统摆脱死锁状态
B.如果系统进入死锁状态的概率比较低,则应采用死锁预防策略,否则采.用死锁检测与恢复策略更有效
C.为避免活锁(事务饿死)现象的发生,数据库管理系统可以采用先来先服务(FIFS)策略处理事务的数据操作请求
D.数据库系统的并发控制子系统动态地构造和维护事务等待图,并周期性地检查图中是否存在回路,如果有则说明系统中出现了死锁
第7题:
对于系统中的独占设备,为预防出现死锁。应采用的最佳分配策略是
A.静态分配,分配时加锁
B.动态按需分配
C.静态分配,必要时可以剥夺
D.动态分配,分配时加锁
第8题:
对资源采用按序分配策略能达到下列哪一个目的?
A.死锁预防
B.死锁避免
C.检测死锁
D.解除死锁
第9题:
为了预防死锁,采用资源的静态预分配策略来破坏产生死锁的哪种条件?
A.互斥条件
B.不剥夺条件
C.部分分配
D.循环等待
第10题:
在下列解决死锁的方法中,属于死锁预防策略的是(33)。
A.银行家算法
B.资源有序分配法
C.死锁检测算法
D.资源分配图化简法