xv6是美国麻省理工学院(MIT)用来教学的一个操作系统,它麻雀虽小,但五脏俱全。
原项目的地址为mit-pdos/xv6-public,本项目会一直保持与原项目代码同步。
如果你想学操作系统的内部原理,想学如何自己从零写一个操作系统,该项目是非常好的入门资料。
可能对有部分人来说,直接阅读该项目的源码还有些困难。
我会尽可能的加非常详细的中文注释在代码里面。
也欢迎其他人提issue来讨论代码细节。
xv6 OS 源码分析
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
xv6是美国麻省理工学院(MIT)用来教学的一个操作系统,它麻雀虽小,但五脏俱全。
原项目的地址为mit-pdos/xv6-public,本项目会一直保持与原项目代码同步。
如果你想学操作系统的内部原理,想学如何自己从零写一个操作系统,该项目是非常好的入门资料。
可能对有部分人来说,直接阅读该项目的源码还有些困难。
我会尽可能的加非常详细的中文注释在代码里面。
也欢迎其他人提issue来讨论代码细节。
xv6 OS 源码分析