课程简介
这是一套经典权威、系统深入的操作系统原理课程,由北京大学陈向群教授主讲,全面覆盖操作系统的核心概念与实现机制。课程以理论讲解+实例分析为主线,系统阐述:操作系统概述(定义/作用/特征/分类/架构)、处理器管理(中断与异常、系统调用)、进程与线程(进程状态/控制、线程实现)、处理器调度(批处理/交互式算法、Windows线程调度)、进程同步与互斥(软硬件解决方案、信号量PV操作、经典同步问题、管程、IPC)、内存管理(地址重定位、伙伴系统、基本内存管理方案)、虚拟存储(页表设计、地址转换、TLB、页面置换算法)、文件系统(磁盘管理、文件控制块/目录、物理结构、UNIX/FAT实例、性能与安全)、死锁(基本概念)。
课程特点在于“北大名师+体系完整”,每一讲都配有清晰的板书和实例讲解,帮助学习者在理解操作系统底层原理的同时,掌握中断、调度、同步、内存、文件等核心模块的设计思想。









