简介
xv6是MIT编写的一个供学习用的操作系统,跟linux相比它的代码量很小。然而“麻雀虽小五脏俱全”,即使这样一个很简单的操作系统对于初学者来说依然很具有挑战性,所以我根据自己的学习体会写了这一系列的关于xv6的笔记,一方面是为了加深自己的记忆,再就是给其他学习者提供一些参考。
- 系统源码地址:https://github.com/mit-pdos/xv6-public
- 相关课程:https://pdos.csail.mit.edu/6.828/2018/schedule.html
xv6是MIT编写的一个供学习用的操作系统,跟linux相比它的代码量很小。然而“麻雀虽小五脏俱全”,即使这样一个很简单的操作系统对于初学者来说依然很具有挑战性,所以我根据自己的学习体会写了这一系列的关于xv6的笔记,一方面是为了加深自己的记忆,再就是给其他学习者提供一些参考。