📺 MIT 6.1810 操作系统工程 ⭐️
课程名称: Operating System Engineering
课程官网地址:MIT 6.1810课程官网、授课老师给的课程网站
先修课程: 6.031 软件构建要素、6.033 计算机系统工程
重要程度: ※※※※※
课程评点: 现在MIT操作系统神课由两门课6.5810(以前的6.828)和6.1810(以前的6.S081)构成,前者是面向研究生,后者是面向本科生。
课程说明
MIT的老师Frans Kaashoek, Robert Morris, and Russ Cox专门开发了教学用的更简单易学的xv6操作系统,xv6是基于Unix第6版(v6)的重新实现。xv6在结构和风格上与v6类似,但是使用ANSI C语言,为现代的RISC-V多处理器进行了实现。
xv6 Github地址:xv6-riscv开源项目
xv6内核Youtube视频(需梯子):The xv6 Kernel