会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Techwarrior
博客园
首页
新随笔
联系
订阅
管理
2024年2月4日
mit6.824lab2D-Debug记录
摘要: 1.死锁 要提交快照的时候由于没有人取走applyCh通道里面的东西,导致死锁。 具体解释: 2D的测试代码中在日志达到一定大小时会调用snapshot,该函数需要申请rf.mu这个互斥锁。而在提交普通的日志条目时,错误地没有先释放锁,导致snapshot无法进行下去,相关的进程卡在rf.mu这个锁
阅读全文
posted @ 2024-02-04 08:26 新始
阅读(146)
评论(0)
推荐(2)
公告