系统出现死锁,不仅与()分配策略有关,而且与()执行的相对速度有关。
第1题:
基于锁的并发控制技术可以避免并发操作引起的各种错误,但有可能引起死锁等问题。关于封锁协议中的问题及其处理;下列说法错误的是
A.数据库管理系统采用死锁检测与恢复策略使系统摆脱死锁状态
B.如果系统进入死锁状态的概率比较低,则应采用死锁预防策略,否则采.用死锁检测与恢复策略更有效
C.为避免活锁(事务饿死)现象的发生,数据库管理系统可以采用先来先服务(FIFS)策略处理事务的数据操作请求
D.数据库系统的并发控制子系统动态地构造和维护事务等待图,并周期性地检查图中是否存在回路,如果有则说明系统中出现了死锁
第2题:
第3题:
A.死锁的防止
B.死锁的避免
C.死锁的检测
D.死锁的防止、避免和检测的混合
第4题:
死锁预防是保证系统不进入死锁状态的静态策略,其解决方法是破坏产生死锁的4个必要条件之一。下列方法中( )破坏了“循环等待”条件。A.银行家算法B.一次性分配策略C.剥夺资源法D.资源有序分配策略
第5题:
采用______的手段可以防止系统出现死锁。( )
A.PV操作管理共享资源
B.限制进程互斥使用共享资源
C.资源静态分配策略
D.定时运行死锁检测程序
第6题:
对于系统中的独占设备,为预防出现死锁。应采用的最佳分配策略是
A.静态分配,分配时加锁
B.动态按需分配
C.静态分配,必要时可以剥夺
D.动态分配,分配时加锁
第7题:
采用()手段可以预防系统出现死锁。
A、银行家算法
B、资源预分配策略
C、定期运行死锁检测程序
D、以上都不对
第8题:
●产生死锁的4个必要条件是互斥、 (46) 、循环等待和不剥夺;一旦系统中出现了死锁,操作系统就应将陷入死锁的进程从死锁状态中解脱出来,使系统恢复正常运行。解除死锁的常用方法有两种 (47) 和 (48) 。
(46) A.请求与拒绝
B.请求与保护
C.请求与保持
D.保护与阻塞
(47) A.分步分配法
B.内存剥夺法
C.断点保存法
D.资源剥夺法
(48) A.部分分配法
B.优先级分配法
C.撤销进程法
D.内存剥夺法
第9题:
产生死锁的4个必要条件是互斥、(46)、循环等待和不剥夺;一旦系统中出现了死锁,操作系统就应将陷入死锁的进程从死锁状态中解脱出来,使系统恢复正常运行。解除死锁的常用方法有两种(47)和(48)。
A.请求与拒绝
B.请求与保护
C.请求与保持
D.保护与阻塞
第10题:
防止系统出现死锁可采用的手段是( )。
A.PV操作管理共享资源
B.限制进程互斥共享资源
C.资源静态分配策略
D.定时运行死锁检测程序