ps:lab文章已移动至 个人博客,此页面用来存储课程所给出的额外作业或者资源。
MIT-6.828 lab大通关记录
小白推荐阅读顺序
-
mit6.828实验总览
-
各个lab的讲义和材料笔记
-
各个lab的实验笔记
笔记的构成
- 原版资料的相当部分的总结翻译和图
- 基本工具使用和所需部分知识补充
- 实验流程的shortcut而不是过分详细的讲解
- 主题下和延伸的问题
- (可能)独立的回答文件
阅读建议
考虑到每个lab都非常长,所以我进行了分块书写,尽可能保证简洁和清晰,你可以使用以下方式增加阅读体验
- 确定你要看的部分:是实验笔记还是实验资料?是工具使用还是源代码?
- 善用文字匹配/大纲搜索定位
- 使用草稿纸作为buf,方便上下切换查阅不忘记
参考书本
由于语言问题,讲解的时候并不一定很容易理解,所以需要你自己查阅一些资料加以补充和理解。给出本人的参考书籍:
《程序员的自我修养》
《深入理解计算机系统》
《unix操作系统设计》