填空题
在操作系统中,当因•资源竞争可能会引起死锁时,可以有两种策略对付:死锁的避免和预防以及
【6】
。
1、
【正确答案】
1、{{*HTML*}}死锁的检测和修复
【答案解析】
[评析] 进程的并发执行会导致对资源的竞争。如果多个进程由于竞争资源而造成一种僵局,这些进程都将无法向前推进,就造成了死锁。死锁产生的原因一般归结为资源分配不当。产生死锁的必要条件是:互斥条件、不可剥夺(不可抢占)、部分分配(占有等待)及循环等待。
当死锁可能发生时,有两种应对策略:一种是死锁发生前的避免和预防;另一种是死锁发生后的检测和修复。其中后者付出的代价较高。
提交答案
关闭