本章主要讲述:
1. 进程与线程
* 进程概念;进程的状态与转换
* 进程控制;进程组织
* 进程通信;线程概念与多线程模型
2. 处理器调度
调度的基本概念;调度时机、切换与过程调度的基本准则;调度方式典型调度算法
3. 进程同步进程同步的基本概念实现临界区互斥的基本方法信号量;管程;经典同步问题
4. 死锁
死锁的概念;死锁处理策略死锁预防;死锁避免死锁的检测和解除
> 本章内容:
* 进程的概念和特征
* 进程的状态与转换
* 进程控制:进程的创建、终止、阻塞、唤醒和切换
* 进程的组织:控制块、程序段和数据段
* 进程的通信:共享存储、消息传递和管道通信
* 线程的概念和多线程模型
* 处理机调度:调度的概念、时机、切换、过程以及调度方式和基本准
* 操作系统典型调度算法
* 进程同步的基本概念:临界资源、同步和互斥
* 实现临界区互斥的基本方法
* 信号量:整型、记录型信号量以及利用信号量实现进程互斥和前驱关
* 管程:管程的定义、组成及基本特性
* 经典进程同步问题1:生产者-消费者问题
* 经典进程同步问题2:读者-写者问题
* 经典进程同步问题3:哲学家进餐问题
* 经典进程同步问题4:吸烟者问题
* 死锁的概念以及产生死锁的原因
* 死锁的处理策略
* 死锁预防和死锁避免
* 死锁的检测和解除
* 关于进程和线程的知识点汇总
- 1. 操作系统概述
- 2.操作系统(计算机)进程和线程管理
- 2.1 进程的概念和特征
- 2.2 进程的状态与转换
- 2.3 进程控制
- 2.4 进程的组
- 2.5 进程的通信
- 2.6 线程的概念和多线程模型
- 2.7 处理机调度
- 2.8 操作系统典型调度算法
- 2.9 进程同步的基本概念
- 2.10 实现临界区互斥的基本方法
- 2.11 信号量
- 2.12 管程:管程的定义、组成及基本特性
- 2.13 经典进程同步问题1
- 2.14 经典进程同步问题2:读者-写者问题
- 2.15经典进程同步问题3:哲学家进餐问题
- 2.16 经典进程同步问题4:吸烟者问题
- 2.17 死锁的概念以及产生死锁的原因
- 2.18 关于进程和线程的知识点汇总