操作系统 - 死锁
死锁:两个或两个以上的进程发生死锁
饥饿:有可能只有一个进程发生饥饿
死循环:程序员写的 微笑

@死锁产生的必要条件:
1.互斥条件:一群人要抢资源呢
2.不剥夺条件 :不能从别人手里抢资源
3.请求和保持条件:抱着碗里的看着锅里的
4.循环等待条件:大家都在等别人的,别人的就是自己差的哪个
操作系统 - 死锁

@死锁产生的原因:对不可剥夺资源的不合理分配
1.系统资源的竞争
2.进程推进顺序非法
3.信号量的使用不当
操作系统 - 死锁

@死锁的处理策略
1.预防死锁
2.避免死锁
3.死锁的检测和解除
操作系统 - 死锁
预防死锁:
操作系统 - 死锁
避免死锁:银行家算法
检测和解除死锁:
操作系统 - 死锁

相关文章:

  • 2021-12-16
  • 2021-10-29
  • 2021-10-23
猜你喜欢
  • 2021-08-26
  • 2021-07-19
  • 2021-10-24
  • 2021-04-10
  • 2021-11-12
  • 2021-09-11
相关资源
相似解决方案