《王道考研 操作系统》学习笔记汇总

《王道考研 操作系统》学习笔记汇总

目录

说明

笔记导航

第 1 章 计算机系统概述
1.1 操作系统的基本概念
      1.1.1 操作系统的基本概念
      1.1.2 操作系统的特征
      1.1.3 操作系统的发展和分类

1.2 操作系统的运行机制和体系结构
      1.2.1 操作系统的运行机制和体系结构
      1.2.2 中断和异常
      1.2.3 系统调用

第 2 章 进程管理
2.1 进程与线程
      2.1.1 进程的定义、组成、特征
      2.1.2 进程的状态及转换
      2.1.3 进程控制
      2.1.4 进程之间的通信
      2.1.5 线程概念与多线程模型

2.2 处理机的调度
      2.2.1 处理机调度的概念及层次
      2.2.2 进程调度的时机
      2.2.3 调度算法的评价指标
      2.2.4 调度算法:先来先服务、最短作业优先、最高响应比优先
      2.2.5 调度算法:时间片轮转、优先级调度、多级反馈队列

2.3 进程的同步与互斥
      2.3.1 进程的同步与互斥
      2.3.2 实现临界区进程互斥的软件实现方法
      2.3.3 实现临界区进程互斥的硬件实现方法
      2.3.4 信号量机制
      2.3.5 信号量机制实现进程的互斥、同步与前驱关系
      2.3.6 进程同步与互斥经典问题1
      2.3.7 进程同步与互斥经典问题2
      2.3.8 管程

2.4 死锁
      2.4.1 死锁详解(预防、避免、检测、解除)

第 3 章 内存管理
3.1 内存管理的概念
      3.1.1 内存基本知识
      3.1.2 内存管理管的概念
      3.1.3 覆盖技术与交换技术
      3.1.4 内存的分配与回收
      3.1.5 动态分区分配算法
      3.1.6 分页存储
      3.1.7 基本地址变换结构
      3.1.8 快表的地址变换结构
      3.1.9 二级页表
      3.1.10 基本分段存储管理
      3.1.11 段页式存储管理

3.2 虚拟内存管理
      3.2.1 虚拟内存的基本概念
      3.2.2 请求分页管理方式
      3.2.3 页面置换算法
      3.2.4 页面分配策略

第 4 章 文件管理
4.1 文件系统
      4.1.1 文件管理概念和功能
      4.1.2 文件逻辑结构
      4.1.3 文件目录
      4.1.4 文件的物理结构
      4.1.5 文件管理空闲磁盘块的几种算法
      4.1.6 文件的基本操作
      4.1.7 文件共享
      4.1.8 文件保护
      4.1.9 文件系统的层次结构

4.2 磁盘组织与管理
      4.2.1 磁盘的结构
      4.2.2 磁盘调度算法
      4.2.3 减少磁盘延迟时间的方法
      4.2.4 磁盘管理

第 5 章 I/O管理
5.1 I/O管理概述
      5.1.1 IO设备的基本概念和分类
      5.1.2 IO控制器
      5.1.3 IO控制方式
      5.1.4 IO软件层次结构

5.2 I/O核心子系统
      5.2.1 IO核心子系统以及功能
      5.2.2 IO设备假脱机技术
      5.2.3 IO设备的分配与回收
      5.2.4 缓冲区管理