找考题网-背景图
问答题

论述题 什么是活锁?什么是死锁?

【参考答案】


如果事务Tl封锁了数据R,事务几又请求封锁R,于是几等待。几也请求封锁R,当Tl释放了R上的封锁之后系统首先批准了几的请求,几仍然等待。然后几又请求封锁R,当几释放了R上的封锁之后系统又批准了几的请求……几有可能永远等待,这就是活锁的情形。活锁的含义是该等待事......

(↓↓↓ 点击‘点击查看答案’看完整答案 ↓↓↓)
热门试题