什么是进程死锁?造成进程死锁的原因?
如果多个进程同时占有对方需要的资源而同时请求对方的资源,并且在得到请求前不会释放所占有的资源,那么就会导致死锁的发生,也就是进程不能实现同步。
产生死锁的原因可以归结为以下两点:
(1)资源竞争;(2)进程间推进顺序非法
什么是进程死锁?造成进程死锁的原因?
如果多个进程同时占有对方需要的资源而同时请求对方的资源,并且在得到请求前不会释放所占有的资源,那么就会导致死锁的发生,也就是进程不能实现同步。
产生死锁的原因可以归结为以下两点:
(1)资源竞争;(2)进程间推进顺序非法