这个暑假的安排之一是学习操作系统。这方面的学习材料有 MIT 6.828, UCB CS 162, NJU 的 OS 课。

其中 6.828 没有在线视频,有 Lab。 NJU 的 OS 课在 B 站有视频。CS 162 在 Youtube 上有生肉。当然英语对计算机相关专业的学生应该不是什么问题。

我选择的学习路线是阅读英文原版的 Operating Systems: Three Easy Pieces ,这可以在网上免费获取 + 完成 MIT 6.828 的 Lab。一般来说我会觉得视频课比较拖沓,简单看了 NJU 和 UCB 的视频之后我决定只看书。

家庭作业和 Lab 可以在这本书的网站上方便的获取。