
6.824lab:包含 6.824lab。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
# 本课程的MIT 6.824实验室实验,我跟随示例代码进行了实践。尽管模板代码中存在诸多不足之处,并且开源代码的因素也需要考虑,但作为分布式系统的学习资源,它仍然具有一定的价值。因此,我一边跟随示例代码,一边记录了部分代码的错误,并将这些修改整理如下。这些修改基于提交(f9ba545e)这个版本进行了调整,在动手实践前请务必查看此提交记录,以避免重复犯错。原始课程链接:[注意:]在开始实验之前,由于源代码模板目录结构的特殊性,请执行 `export GOPATH=pwd` 命令。实验结束后,请恢复到原始工程目录的GOPATH设置,或者直接退出当前终端会话。我的版本中包含了答案,如果您想独立完成实验,可以checkout最初的提交(f9ba545e)。修改内容包括:在lab1的第二部分中,MapReduce变量存在竞态条件问题(race condition),需要添加锁机制;在lab2的第一个备份测试中(ck1.Pin)...
全部评论 (0)
还没有任何评论哟~


