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

admin2009-03-19  33

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

选项

答案死锁的检测和修复

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

相关试题推荐
最新回复(0)