如果一个进程集合中的每个进程都在等待只能由该进程集合中的其他进程才能引发的事件,那么,该进程集合就是死锁的。
产生死锁的原因
1.竞争资源。当系统中供多个进程共享的资源,其数目不足以满足进程的需要时,会引起进程对资源的竞争而产生死锁。
2.进程间推进顺序非法。
如果一个进程集合中的每个进程都在等待只能由该进程集合中的其他进程才能引发的事件,那么,该进程集合就是死锁的。
产生死锁的原因
1.竞争资源。当系统中供多个进程共享的资源,其数目不足以满足进程的需要时,会引起进程对资源的竞争而产生死锁。
2.进程间推进顺序非法。