xv6 是 MIT 开发的一个教学用的完整的类 Unix 操作系统,并且在 MIT 的操作系统课程 6.828 中使用。通过阅读并理解 xv6 的代码,可以清楚地了解操作系统中众多核心的概念,对操作系统感兴趣的同学十分推荐一读!这份文档是中文翻译的 MIT xv6 文档,是阅读代码过程中非常好的参考资料。
强烈推荐 xv6 源代码同本书一同阅读!原作和翻译中遇到的括号内的数字,都是指上面链接中文件的源代码行号。
同时,我们的翻译文档也可以通过 gitbook 阅读
如果你愿意贡献,你的名字也会出现在这里!
章节 | 初稿 | 审校 | 二审 |
---|---|---|---|
封面 | + | + | + |
前言 | + | + | + |
零 | + | + | + |
一 | + | + | |
二 | + | + | |
三 | + | + | |
四 | + | + | |
五 | + | + | |
六 | + | + | + |
附A | + | + | + |
附B | + | + | + |
热情欢迎大家参与到审校工作中!请访问 https://github.com/Th0ar/xv6-chinese
文档中涉及到的 xv6 源代码使用 MIT 许可证。中文翻译使用 GNU GPL V3.0 许可证,在 GNU GPL V3.0 之上,转载和引用须注明本项目 Github 地址。