第一章 操作系统概述
1 操作系统的基本概念
操作系统的概念
操作系统的特征
操作系统的目标和功能
2 操作系统的发展与分类
手工操作阶段
批处理阶段
分时操作系统
实时操作系统
网络操作系统和分布式计算机系统
个人计算机操作系统
3 操作系统的运行环境
操作系统的运行机制
中断和异常的概念
系统调用
4 操作系统的体系结构
大内核和微内核
第二章 进程管理
1 进程与线程
进程的概念和特征
进程的状态与转换
进程控制
进程的组织
进程的通信
线程概念和多线程模型
2 处理机调度
调度的概念
调度的时机、切换与过程
进程调度方式
调度的基本准则
典型的调度算法
3 进程同步
进程同步的基本概念
实现临界区互斥的基本方法
信号量
管程
经典同步问题
4 死锁
死锁的概念
死锁的处理策略
死锁预防
死锁避免
死锁检测和解除
第三章 内存管理
1 内管管理概念
内存管理的基本原理和要求
覆盖与交换
连续分配管理方式
非连续分配管理方式
2 虚拟内存管理
虚拟内存的基本概念
请求分页管理方式
页面置换算法
页面分配策略
抖动
工作集
地址翻译
第四章 文件管理
1 文件系统基础
文件的概念
文件的逻辑结构
目录结构
文件共享
文件保护
2 文件系统实现
文件系统层次结构
目录实现
文件实现
3 磁盘组织与管理
磁盘的结构
磁盘调度算法
磁盘的管理
第五章 输入输出(I/O)管理
1 I/O管理概述
I/O设备
I/O控制方式
I/O子系统的层次结构
2 I/O核心子系统
I/O子系统概述
I/O调度概念
高速缓存与缓冲区
设备分配与回收
SPOOLing技术
网友评论