单选题
下列各种方法中,哪一种方法不能解除死锁?______
A、
剥夺死锁进程的资源
B、
修改环境变量
C、
重启系统
D、
撤销死锁进程
【正确答案】
B
【答案解析】
死锁解除法可分为两大类:①剥存资源,使用挂起/激活机制挂起一些进程,剥夺它们占有的资源给死锁进程,以解除死锁;②撤销进程,撤销死锁进程,将它们占有的资源分配给另一些死锁进程,直到死锁解除为止。撤销代价的标准有进程优先数、进程类的外部代价和运行代价,即重新启动进程并运行到当前撤销点所需要的代价。因此,本题答案选择B选项。
提交答案
关闭