简述死锁产生的原因及必要条件。
正确答案:死锁是指多个进程因竞争资源而造成的一种僵局,若无外力作用,这些进程将永远不能再向前推进。产生死锁的原因可归结为两点:
(1)争资源。
(2)进程推进顺序非法。
在具备下述四个必要条件时,就会产生死锁。
相关答案
热门答案