六、 进程的三种基本状态

13 篇文章 0 订阅 ¥9.90 ¥99.00
本文介绍了进程的执行、就绪和阻塞三种基本状态,以及创建和终止状态。在执行状态,进程占用处理机运行;就绪状态,进程等待CPU并排入就绪队列;阻塞状态,进程因外部事件暂停执行。操作系统通过进程管理程序进行控制。创建进程涉及PCB填充和资源分配,结束时则需置为结束状态并回收资源。
摘要由CSDN通过智能技术生成
  1. 执行状态:进程正在处理机上运行。在单处理机环境下,每一时刻最多只有一个进程处于运行状态。
  2. 就绪状态:当进程已分配到除CPU以外的所有必要的资源后,只要能再获得处理机便可立即执行,这时的状态称为就绪状态。一般按照一定的策略(如优先级策略),排成一个就绪队列。
  3. 阻塞状态:进程因发生某种事件(如I/O请求、申请缓冲空间等)而暂停执行时的状态,亦即进程的执行受到阻塞,故称这种状态为阻塞状态,有时也称为“等待”状态或“睡眠”状态。会根据堵塞的原因不同,会设置多个堵塞队列。

操作系统设计了一套进程管理程序,负责对进程进行管理。

 

  1. 创建状态和终止状态

进程正在被创建,尚未转到就绪状态。创建进程通常需要多个步骤:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值