Sherfiter's wiki
for fun
个人兴趣
课程
操作系统原理及应用
操作系统原理及应用课程讲义,一个文件一讲。从进程、调度、同步,到内存、文件、设备,最后对比 Linux 与 Windows:
第 1 章 · 操作系统概述
——功能、系统调用、内核态 vs 用户态、内核结构
第 2 章 · 进程与线程
——进程状态、PCB、线程、进程 vs 线程
第 3 章 · 处理机调度
——FCFS/SJF/优先级/时间片轮转、调度算法对比
第 4 章 · 进程同步
——临界区、信号量 PV、经典同步问题、互斥锁
第 5 章 · 死锁
——产生条件、银行家算法、处理策略
第 6 章 · 内存管理
——连续分配、分页 vs 分段、虚拟内存
第 7 章 · 页面置换与工作集
——置换算法对比、抖动、缺页
第 8 章 · 文件系统
——文件、目录、inode、FAT vs ext4 vs NTFS
第 9 章 · 设备管理
——中断、DMA、磁盘调度、驱动
第 10 章 · OS 实例
——Linux vs Windows、进程内存布局