3个回答
展开全部
死锁是指两个或者两个以上的线程都无休止的等待永远不会出现的事件发生的一种状态
产生死锁的原因有
1. 系统资源不足
2. 线程运行推进不合理
3. 其根本原因是资源共享
如果不借助外力,死锁将一直发生
常用的死锁解除法有
1.撤销线程法
2.剥夺资源法(自己查资料)
希望对你又帮助
产生死锁的原因有
1. 系统资源不足
2. 线程运行推进不合理
3. 其根本原因是资源共享
如果不借助外力,死锁将一直发生
常用的死锁解除法有
1.撤销线程法
2.剥夺资源法(自己查资料)
希望对你又帮助
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般死锁都是应用书写不规范造成的,很少会有访问量过高导致的死锁,访问量过高只会产生大量等待而已。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询