← 学习中心

操作系统 (南京大学)

南京大学蒋炎岩副教授主讲,从"状态机"视角全新解读操作系统。获2023年教育部-华为"智能基座"优秀教学资源奖。课程配套丰富的编程实验(xv6/AbstractMachine),理论与实践紧密结合,被誉为B站最好的操作系统课程之一。

计算机科学 · 30课时

开始学习

课程目录

第1讲 操作系统概述
第2讲 应用视角的操作系统
第3讲 硬件视角的操作系统
第4讲 Python实现操作系统模型
第5讲 状态机模型
第6讲 并发程序设计
第7讲 互斥与同步
第8讲 信号量
第9讲 管程
第10讲 死锁
第11讲 进程与线程
第12讲 处理器调度
第13讲 多处理器调度
第14讲 多处理器和中断
第15讲 虚拟存储管理
第16讲 Linux世界中的应用程序
第17讲 动态链接和加载
第18讲 实验生存指南
第19讲 输入输出系统
第20讲 文件系统基础
第21讲 可执行文件;链接和加载
第22讲 内存管理
第23讲 虚拟内存
第24讲 操作系统进程的实现
第25讲 上下文切换
第26讲 中断和异常
第27讲 设备驱动程序与文件系统
第28讲 Shell实现
第29讲 系统调用
第30讲 微内核