Xv6是一个简单的、类unix的教学操作系统
    这是一篇为操作系统课程准备的草稿。它通过学习一个名为xv6的示例内核解释了操作系统的主要概念。Xv6模仿Dennis Ritchie和Ken Thompson的Unix Version 6(v6)。Xv6松散地遵循v6的结构和风格,但是在ANSI C中实现了多核RISC-V。

    RISC-V(发音为“risk-five”)是一个基于精简指令集(RISC)原则的开源指令集架构(ISA)

    1. 本文应该与xv6的源代码一起阅读,这种方法受到了John lionsUNIX 6版上的注释的启发。参见[https://pdos.csail.mit.edu/6.S081](https://pdos.csail.mit.edu/6.S081)获得v6和xv6的在线资源,包括使用xv6的几个实验作业。 <br />我们在麻省理工学院的操作系统课程6.828和6.S081中使用了这个文本。我们感谢所有直接或间接为xv6做出贡献的教师、助教和学生。 <br />如果您发现错误或有改进的建议,请发送电子邮件给Frans Kaashoek 和Robert Morris (Kaashoek,rtm@csail.mit.edu)。