Mit6.S081学习记录

前言

一直想了解下操作系统相关的东西,发现了这个资源(MIT的6.S081课程),希望能借此来掌握操作系统的一些知识。学习的是2020年秋季学期(2020 fall)的资源。

一、课程简述

这是一个MIT开设的操作系统课程,不同于一般操作系统课程的教授方式,它通过让人直接编写操作系统代码,来理解操作系统。MIT的教授基于Unix v6开发了一个教学用的os(xv6),我们可以编译源码,从而启动这个操作系统。通过阅读、修改源码可以让我们对操作系统有一个更具体的认识。

二、课程资源

1,课程主页

网址:https://pdos.csail.mit.edu/6.828/2020/index.html。
里面包含了:学习计划(schedule):某节课应该预习什么知识(Preparation)、讲课视频(video)、课堂总结和代码示例、课后作业(代码实验——lab)。

2,参考书

下载地址:https://pdos.csail.mit.edu/6.828/2020/xv6/book-riscv-rev1.pdf

3,实验环境

说明网址:https://pdos.csail.mit.edu/6.828/2020/tools.html
里面阐述了如何在不同操作系统下搭建代码实验的环境。

三、学习过程

Mit6.S081-实验环境搭建

Mit6.S081-实验1-Xv6 and Unix utilities

猜你喜欢

转载自blog.csdn.net/u013577996/article/details/108679997