跳转至

📔 南京大学 蒋炎岩 操作系统:设计与实现 学习笔记

概述

实验题和实战项目的代码一律不公布。

笔记目录

课程 知识点 Notes 阅读材料笔记
Lecture01 操作系统概述 -- --
Lecture02 操作系统上的程序 Click Here
Lecture03 多处理器编程
Lecture04 理解并发程序执行
Lecture05 并发控制:互斥
Lecture06 并发控制:同步
Lecture07 真实世界的并发编程
Lecture08 并发Bug和应对
Lecture09 操作系统的状态机模型
Lecture10 状态机模型的应用
Lecture11 操作系统上的进程
Lecture12 进程的地址空间
Lecture13 系统调用和Shell
Lecture14 C标准库的实现
Lecture15 fork()的应用
Lecture16 什么是可执行文件?
Lecture17 动态连接和加载
Lecture18 Xv6代码导读
Lecture19 Xv6上下文切换
Lecture20 处理器调度
Lecture21 操作系统设计选讲
Lecture22 极限速通OS Lab
Lecture23 Bit数据的存储
Lecture24 输入输出设备模型
Lecture25 设备驱动程序
Lecture26 文件系统API
Lecture27 文件系统的实现
Lecture28 持久数据的可靠性
Lecture29 Xv6文件系统的实现
Lecture30 现代存储系统
Lecture31 Android系统
Lecture32 课程总结

参考资料