问题 填空题

在操作系统中,当因•资源竞争可能会引起死锁时,可以有两种策略对付:死锁的避免和预防以及 【6】

答案

参考答案:死锁的检测和修复

解析:[评析] 进程的并发执行会导致对资源的竞争。如果多个进程由于竞争资源而造成一种僵局,这些进程都将无法向前推进,就造成了死锁。死锁产生的原因一般归结为资源分配不当。产生死锁的必要条件是:互斥条件、不可剥夺(不可抢占)、部分分配(占有等待)及循环等待。
当死锁可能发生时,有两种应对策略:一种是死锁发生前的避免和预防;另一种是死锁发生后的检测和修复。其中后者付出的代价较高。

单项选择题
多项选择题