Skip to content

Latest commit

 

History

History
14 lines (5 loc) · 1.28 KB

Preface.md

File metadata and controls

14 lines (5 loc) · 1.28 KB

写在前面

终于把第一版整理完了,虽然里面很不完整,但真的不容易,佩服那些出书的人。里面的内容主要是源码阅读笔记,对没有接触过xv6操作系统的同学来说,可能不太友好,因为基本都是笔者在阅读和实现后面lab的时候,反复阅读代码的一些心得笔记,连贯性介绍与说明的部分比较少,后面可能会增补一些内容。

这是第一门认真学完的国外计算机相关的课程,MIT的课程质量还是非常敬佩的,很喜欢这个开源项目, 克隆地址(git clone git://g.csail.mit.edu/xv6-labs-2023),尤其是可以作为正式阅读linux操作系统源码的热身材料,可以对操作系统的内部运转逻辑有一个大致的了解。虽然是一个针对教学的偏实验版本,单内部代码逻辑实现地非常严谨和仔细,完全可以用精巧来描述,收货颇丰。尤其是两位教授认可我在阅读课本时,提交的一个bug反馈,让我着实开心了好久,感觉完成了一件不可思议的事情。

再次感谢 Frans Kaashoek 和 Robert Morris 两位老法师~

本文github地址: xv6-book