操作系统OS COURSE MAP
Master Blueprint · 操作系统总控图纸 · REV 2026.08

操作系统

Operating Systems, From Process to Kernel

按考研 408 操作系统科目编排的总控图:进程与线程、处理机调度、内存管理、文件系统、并发与同步。全书精读、系统调用与内核机制图谱、算法演示、经典书笔记,以及学科发展史与产业格局,按图纸编号归档。

图纸资料 · Drawing Data 8 类

  • 全书精读10 章
  • 内核图谱系统调用
  • 交互演示8 出
  • 经典书目4 入口
  • 精读笔记7 本
  • 发展史1 册
  • 产业格局1 册
  • 复查题库自测
USER MODE KERNEL MODE 不可直接执行特权指令 中断 / 异常 / 系统调用陷入 T1 T2 PROCESS PCB · 地址空间 SCHEDULER 就绪队列 → CPU VIRTUAL MEM 页表 · TLB · 缺页 FILE SYSTEM inode · 目录 · 分配 SYNC 信号量 · 管程 进程=资源单位 · 线程=调度单位 syscall 缺页 ∈ 内存管理,不是调度 死锁:互斥·占有等待·不可抢占·循环等待 — 复习台阶 · 五大模块(非运行时流水线)—
FIG.0 — 408 模块总图 · 进程/线程 → 调度 → 内存 → 文件 → 并发详见 BOOK / DEMOS
01

学习路径

Study Sequence — Process, Schedule, Memory, Files, Sync

同一模块从定义到算法到演示到书目,按台阶往上走;复查时哪级生疏回哪级。

ST-01

进程与线程

进程是资源分配的基本单位(独立地址空间与 PCB);线程是调度的基本单位(共享本进程地址空间,自有栈与上下文)。
ST-02

处理机调度

调度从就绪队列选出占用 CPU 的进程或线程。时间片轮转用于分时系统;缺页异常由内存管理处理,不归调度算法。
ST-03

内存管理

逻辑地址经页表(可经 TLB)译为物理地址。访问的合法页不在内存时触发缺页异常;有空闲页框则直接调入,无空闲页框时才由页面置换算法选择一页换出。
ST-04

文件系统

文件系统组织文件、目录与磁盘块分配;磁盘控制器属于 I/O 硬件/设备控制器,不是文件系统本身。
ST-05

并发与同步

临界区访问要互斥。死锁四个必要条件同时成立才可能发生:互斥、占有并等待、不可抢占、循环等待。
ST-06

读经典

OSTEP 与其中译本《操作系统导论》是同一本书;另读 CSAPP 进程/虚拟内存/并发章,以及 Tanenbaum《现代操作系统》。
ST-07

看演进

批处理到分时、Unix/Linux、移动与云、虚拟化;产业页只陈述格局,观点与事实分开,时点 2026-08。
ST-08 ⟳

循环复查

按章节抽题,对易错点单独回炉:进程/线程单位、用户态与内核态、缺页归属、死锁四条件。
02

特效展厅

Animated Plates — Each Concept, One Scene

每个核心机制一出戏:调度、置换、地址、同步、死锁,外加银行家、磁盘调度、文件分配。

03

图纸目录

Drawing Index — The Book & Tools

全书 10 章按 408 大纲编排,外加图谱、演示、书目、史与产业、题库。点击一行空降。

SHEET章节 TITLE内容摘要 CONTENTS层级 LV所属部分 PART