当前位置: X题卡 > 所有题目 > 题目详情

死锁预防是保证系统不进入死锁状态的静态策略,其解决办法是破坏产生死锁的四个必要条件之一。下列方法中哪一个是破坏了“循环等待”条件 ______。

查看本题答案

你可能感兴趣的试题

资源的有序分配法  资源的静态分配法  分配的资源可剥夺法  银行家算法  
互斥条件  不剥夺条件  部分分配  循环等待  
若系统中并发运行的进程和资源之间满足互斥使用、占有等待、非剥夺性和循环等待,则可判定该系统中发生了死锁  在对付死锁的策略中,死锁预防通常都是和死锁检测配套使用  产生死锁的原因可归结为资源竞争和进程推进顺序不当  在死锁的解决方法中,由于为了避免死锁而采用静态分配资源策略,所以对资源的利用率不高  
银行家算法  资源有序分配策略  剥夺资源法  一次性分配策略  
银行家算法  资源有序分配法  死锁检测法  资源分配图化简法  
P,v操作管理共享资源  互斥访问共享资源  资源静态分配策略  定时运行死锁检测程序  
由于产生死锁的基本原因是系统资源不足,因而预防死锁最常用方法,是根据系统规模,配置足够的系统资源  由于产生死锁的另一个基本原因是进程推进顺序不当,因而预防死锁的常用方法,是使进程的推进顺序合法  因为只要系统不进入不安全状态,便不会产生死锁,故预防死锁的常用方法,是防止系统进入不安全状态  可以通过破坏产生死锁的四个必要条件之一或其中几个方法,来预防发生死锁  
资源有序分析  资源分配图化简法  死锁检测算法  银行家算法  
数据库管理系统采用死锁检测与恢复策略使系统摆脱死锁状态  如果系统进入死锁状态的概率比较低,则应采用死锁预防策略,否则采用死锁检测与恢复策略更有效  为避免活锁(事务饿死)现象的发生,数据库管理系统可以采用先来先服务(FIFS)策略处理事务的数据操作请求  数据库系统的并发控制子系统动态地构造和维护事务等待图,并周期性地检查图中是否存在回路,如果有则说明系统中出现了死锁  
若系统中并发运行的进程和资源之间满足互斥使用、占有等待、非剥夺性和循环等待,则可判定系统中发生了死锁  在对付死锁的策略中,死锁预防通常都是和检测死锁配套使用的  产生死锁的原因可归结为竞争资源和进程推进顺序不当  在死锁的解决方法中,由于避免死锁采用静态分配资源策略,所以对资源的利用率不高  
配置足够的系统资源  使进程的推进顺序合理  破坏死锁的四个必要条件之一  防止系统进入不安全状态  
银行家算法可以预防死锁  当系统处于安全状态时,系统中一定无死锁进程  当系统处于不安全状态时,系统中一定会出现死锁进程  银行家算法破坏了死锁必要条件中的“请求和保持”条件  

热门试题

更多