一个进程在获得资源后,只能在资源使用完后主动释放,这是死锁产生的必要条件之一,下列选项中,可以破坏该条件的是( ) 。
A. 对资源分配图进行化简
B. 一次性请求所有运行所需的资源
C. 资源剥夺法
D. 有序资源分配法
书上写着“采用预先静态分配方法,即进程在运行前一次申请完它所需要的全部资源,可以破坏请求和保持条件”。我想知道B为什么不对,而且答案给的是C。资源剥夺法是死锁的解除,它跟破坏死锁的四个条件有什么关系?
【参考答案】C
【解析】一个...
用户登录可进行刷题及查看答案
【解析】一个进程在获得资源后,只能在使用完资源后由自己释放,这属于死锁的必要条件中的不可剥夺条件,可以通过剥夺资源法来破坏,所以本题选C。
登录后提交答案