Mit6.S081 learning record

Preface

I have always wanted to know something about the operating system and found this resource (MIT's 6.S081 course), hoping to use this to master some knowledge of the operating system. Learn about the resources of the 2020 fall semester (2020 fall).

1. Course description

This is an operating system course offered by MIT, which is different from the general teaching method of operating system courses. It understands the operating system by writing the operating system code directly. MIT professors developed a teaching os (xv6) based on Unix v6. We can compile the source code to start the operating system. Reading and modifying the source code can give us a more specific understanding of the operating system.

2. Course Resources

1. Course homepage

Website: https://pdos.csail.mit.edu/6.828/2020/index.html.
It contains: learning plan (schedule): what knowledge should be prepared for a certain lesson (Preparation), lecture video (video), class summary and code examples, homework (code experiment-lab).

2. Reference book

Download link: https://pdos.csail.mit.edu/6.828/2020/xv6/book-riscv-rev1.pdf

3. Experimental environment

Description URL: https://pdos.csail.mit.edu/6.828/2020/tools.html It
explains how to set up a code experiment environment under different operating systems.

3. The learning process

Mit6.S081-Experimental environment construction

Mit6.S081-Experiment 1-Xv6 and Unix utilities

Guess you like

Origin blog.csdn.net/u013577996/article/details/108679997