OSTEP 学习笔记 序
Info
操作系统毕竟号称程序员三大浪漫之一,也是每天打交道的对象,所以决定还是认真学一下。
因为时间有限(TCS 有一堆基础要打 QAQ),而 CS自学指南 上的公开课的精髓在于课程 Lab 和 Project, 这些要想认真完成的话会花费大量的时间和精力,纯粹看 video 收获不大,因此 CSDIY 这个选项对我来说并不现实,而 HUST 的 OS 课程实在不好恭维,于是选了一个折中的方案——看 OSTEP, 认真记下笔记。
所幸 ouuan 大佬有写 Virtualization 部分的笔记,质量上乘,所以这一部分的是参照着 ouuan 大佬的笔记看的,我的笔记中也大量借鉴 抄袭 了 ouuan 大佬的写法。
而后面的部分,由于 OS 期末考试临近,实在没办法细细品读,甚至直到考试也没能看完 OSTEP 中所有与考试内容存在交集的部分,因此笔记赶工痕迹比较明显,这也是我比较难受的地方,也许在未来(不存在)的某一天会考虑优化(咕咕咕)一下。
至于 OSTEP 后面的 Homework 和配套的大大小小的 Lab、Project, 私密马赛,有时间做的话我大概就会选择 CSDIY 这个方案了(x
谈到 HUST 的 OS 课,就不得不提纯看 OSTEP 大概期末考试还是会过得比较艰难,这 PPT 是不看不行,到期末周必然得化身赤石大王(头铁一直在看 OSTEP 没有怎么看 PPT, 看到 PPT 之后追悔莫及了,内容编排体系相差太大了),不然只能在考试时赤石了。