操作系统学习笔记--进程的三种基本状态
2018-04-02 10:25
1366 查看
进程的三种基本状态(占领处理机):就绪状态、执行状态、阻塞状态
就绪状态:进程已经分配了除处理机以外的所有必要资源,只要再获得处理机就能够执行的状态。这样的进程可能有多个,通常排成一个队列,称为就绪队列(先进先出)。
执行状态:已经获得CPU,正在运行。在单处理机系统只有一个进程处于执行状态。多处理机系统则有多个处于执行状态。(一个处理机对应一个进程)
阻塞状态:正在执行的进程由于发生某事件而暂时无法继续执行时,放弃处理机而进入的状态,又称为等待状态。引起阻塞的事件:请求I/O(外设速度慢,输入输出时需要停下来),申请缓存(确保缓存地址、大小)。(自暴自弃,自己处理不下去时阻塞自己)
进程的基本状态转换
挂起状态:引入原因:(1)终端用户请求;(2)父进程请求;(3)负荷调节需要(实时操作系统,就绪状态的进程过多,则挂起);(4)操作系统的需要
就绪状态:进程已经分配了除处理机以外的所有必要资源,只要再获得处理机就能够执行的状态。这样的进程可能有多个,通常排成一个队列,称为就绪队列(先进先出)。
执行状态:已经获得CPU,正在运行。在单处理机系统只有一个进程处于执行状态。多处理机系统则有多个处于执行状态。(一个处理机对应一个进程)
阻塞状态:正在执行的进程由于发生某事件而暂时无法继续执行时,放弃处理机而进入的状态,又称为等待状态。引起阻塞的事件:请求I/O(外设速度慢,输入输出时需要停下来),申请缓存(确保缓存地址、大小)。(自暴自弃,自己处理不下去时阻塞自己)
进程的基本状态转换
挂起状态:引入原因:(1)终端用户请求;(2)父进程请求;(3)负荷调节需要(实时操作系统,就绪状态的进程过多,则挂起);(4)操作系统的需要
相关文章推荐
- 学习笔记--进程的三种基本状态及其转换
- 操作系统学习笔记(3)——进程描述与进程状态变化
- 操作系统学习笔记——进程的状态
- 操作系统学习笔记------进程描述与进程状态变化
- Ubutn操作系统学习笔记三之------文件系统基本结构
- 操作系统学习笔记(35)--创建新进程并调度
- 操作系统学习笔记:进程同步
- 操作系统概念学习笔记一 进程
- 操作系统学习-3. 进程的基本概念
- 操作系统学习笔记三 进程
- VxWorks学习笔记——VxWorks基本操作系统
- 操作系统学习笔记之进程管理(三)
- 操作系统学习笔记:进程同步
- 操作系统原理学习笔记--进程管理
- 操作系统概念学习笔记 第三章 进程
- 操作系统学习笔记(28)--初始化进程调度
- Win内核原理与实现学习笔记2-现代操作系统的基本结构
- UNIX环境编程学习笔记(21)——进程管理之获取进程终止状态的 wait 和 waitpid 函数
- 操作系统概念学习笔记 12 进程同步(二)管程
- 操作系统学习笔记三 进程