死锁概述---定义、危害、必要条件和处理方法

​ 死锁是一组进程在执行的过程中,因为竞争资源或者推进顺序不当导致的一种情况,在这种情况下,每个进程都在持有着自己已经抢占的资源,又同时等待别人释放资源,最终这一组进程都一直僵持谁也无法运行。其实我们在前面的学习中已经接触过死锁的概念了,比如我们前面讲到的哲学家进餐问题,如果每一位哲学家都因饥饿同时拿起了他们左边的筷子,当每位哲学家又试图拿起他们右边的筷子时,将会因为无法获取筷子而无限期的等待,从
相关文章
相关标签/搜索