19-可执行文件:静态链接和加载 (Funny Little Executable; ELF 文件的静态加载) [南京大学2024操作系统]
17-C 标准库设计与实现 (_start; offsetof; printf; environ; malloc/free) [南京大学2024操作系统]
Xv6 上下文切换 (上下文切换的实现;状态机的封装与恢复) [南京大学2022操作系统-P19]
操作系统设计选讲 (POSIX; Windows API; Micro/Exo/Unikernel) [南京大学2022操作系统-P21]
系统调用和 Shell (freestanding shell, 终端和 job control) [南京大学2022操作系统-P13]
多处理器编程:从入门到放弃 (线程库;现代处理器和宽松内存模型) [南京大学2022操作系统-P3]
状态机模型的应用 (细胞自动机; gdb/rr/perf; 代码验证工具) [南京大学2022操作系统-P10]
Xv6 代码导读 (调试工具配置;调试系统调用执行) [南京大学2022操作系统-P18]
18-Linux 操作系统 (initramfs; 最小 Linux 世界) [南京大学2024操作系统]
22-进程的实现 (虚拟地址空间;UNIX 和 xv6) [南京大学2024操作系统]
15-(入侵) 进程的地址空间 (mmap; 实现金山游侠、按键精灵、变速齿轮) [南京大学2024操作系统]
03-硬件视角的操作系统 (计算机系统的状态机模型;固件、调试固件) [南京大学2024操作系统]
真实世界的并发编程 (高性能计算/数据中心/人机交互中的并发编程) [南京大学2022操作系统-P7]
进程的地址空间 (pmap; vdso; mmap; 游戏修改器/外挂) [南京大学2022操作系统-P12]
并发控制:互斥 (自旋锁、互斥锁和 futex) [南京大学2022操作系统-P5]
Python 实现操作系统模型 [南京大学2023操作系统-P4] (蒋炎岩)
14-操作系统上的进程 (fork/execve/exit) [南京大学2024操作系统]
操作系统上的程序 (什么是程序和编译器) [南京大学2022操作系统-P2]
02 - 应用视角的操作系统 [2025 南京大学操作系统原理]
21-系统调用、中断和上下文切换 (50 行实现操作系统内核) [南京大学2024操作系统]