死锁

(20200811将这些天复习的内容放到博客备份) 

死锁

两个或两个以上进程互相等待对方释放资源

产生的必要条件:1.互斥使用2.不可抢占3.请求和保持4.循环等待

这四个条件破坏其中一个就能预防死锁

银行家算法:一个进程必须在有限时间内释放资源,这样就可以预防死锁

原文地址:https://www.cnblogs.com/yu-xia-zheng-ye/p/13481099.html