[面试]进程死锁

进程死锁 死锁的定义:死锁就是一个进程集合中的多个进程因为竞争资源,而造成的互相等待现象。如:A和B吃饺子,A拿着酱油,B拿着醋,A想要醋,B想要酱油,结果二者死等吃不上饺子。 死锁的原因:系统资源不足;多个进程的推进顺序不合理;资源分配不当 死锁的必要条件: (1)互斥条件(Mutual exclusion):资源不能被共享,只能由一个进程使用。 (2)请求与保持条件(Holdand wait)
相关文章
相关标签/搜索