MIT 6.S081

操作系统工程

MIT 6.S081 通过 xv6 操作系统讲解内核、系统调用、页表、进程、锁、文件系统和并发,是深入系统软件的核心课程。

Learning Path

用 xv6 读懂操作系统。

建议边读代码边做实验,把系统调用、内存和并发串起来。

进程与系统调用

理解用户态、内核态、陷入和进程管理。

内存与并发

重点关注页表、锁、中断和多核环境下的同步。

文件系统

通过日志、缓存和磁盘布局理解持久化系统。