• Runguo Li
  • Publications
  • Portfolio
  • Course Notes
  • Blog
  • CV

    CS111 操作系统原理

    本笔记按章节拆分为子页,逐章阅读更快。

    斯坦福 CS111 Operating Systems Principles 系统学习笔记,涵盖并发、进程与线程、内存管理、文件系统和虚拟化。

    章节

    • 开篇与课程概览
    • Lecture 1: Welcome to CS111! / 操作系统导论
    • Lecture 2–3: 线程、进程与调度(Threads, Processes, and Dispatching)
    • Lecture 4: 并发(Concurrency)
    • Lecture 5: 锁与条件变量(Locks and Condition Variables)
    • Lecture 6: 锁的实现(Implementing Locks)
    • Lecture 7: 死锁(Deadlock)
    • Lecture 8: 调度(Scheduling)
    • Lecture 9: 链接器与动态链接(Linkers and Dynamic Linking)
    • Lecture 10–11: 动态存储管理(Dynamic Storage Management)
    • Lecture 12: 信任与操作系统(Trust and Operating Systems)
    • Lecture 13–14: 虚拟内存(Virtual Memory)
    • Lecture 15: 分页(Paging)
    • Lecture 16–17: 请求调页(Demand Paging)
    • Lecture 18: 磁盘(Magnetic Disks)
    • Lecture 19–21: 文件系统(File Systems)
    • Lecture 22: 目录与链接(Directories and Links)
    • Lecture 23–24: 文件系统崩溃恢复(File System Crash Recovery)
    • Lecture 25: 真相、信任与技术(Truth, Trust, and Technology)
    • Lecture 26: 闪存(Flash Memory)
    • Lecture 27: 虚拟机(Virtual Machines)
    • Lecture 28: 课程复习(Course Review)
    • 核心系统调用与 API 速查表(Quick Reference)

    Share on

    Bluesky Facebook LinkedIn Mastodon X (formerly Twitter)
    Previous Next
    Sitemap
    • Follow:
    • GitHub
    • Feed
    © 2026 Runguo Li, Powered by Jekyll & AcademicPages, a fork of Minimal Mistakes.
    Site last updated 2026-10-21