华三面试

一、什么是死锁,产生的缘由,如何避免死锁 死锁是指多个进程因竞争资源而形成的一种僵局, 若无外力做用这些进程将永远不可能向前推动。 缘由: 竞争资源, 进程推动顺序非法。必要条件: 互斥条件, 请求和保持条件, 不剥夺条件,环路等待条件。 处理死锁:预防死锁,避免死锁,检测死锁,解除死锁 如何避免: 若是全部并发事务按同一顺序访问对象, 则发生死锁的可能性会下降; 避免事务中的用户交互;保持事务简
相关文章
相关标签/搜索