[操作系统] 进程的生命周期
Posted cjdty
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[操作系统] 进程的生命周期相关的知识,希望对你有一定的参考价值。
进程的状态
进程的生命周期管理
进程的状态变化模型
进程挂起模型
进程的生命期管理
进程的创建
进程运行
进程等待
进程唤醒
进程结束
进程创建
引起进程创建的三个主要事件
进程初始化时 MIT进程
用户请求创建新的进程
正在运行的进程执行了创建进程的系统调用
(创建了进程控制块)
进程运行
内核选择一个就绪的进程,让他占用处理机并执行
进程等待
以下情况下 进程等待
请求并等待系统服务,无法马上完成
启动某种操作,无法马上完成
需要的数据没有到达
进程只能阻塞自己,因为只有进程自己知道何时需要等待某事的发生
进程唤醒
进程唤醒的原因:
被阻塞的进程需要的资源可以被满足
被阻塞进程等待的事件发生
将该进程的PCB插入到就绪队列
进程只能被别的进程唤醒 或者操作系统唤醒
进程结束
以下四种情形 进程结束
正常退出(自愿)
错误退出(自愿)
致命错误(强制的)
被其他进程所杀(强制的)
以上是关于[操作系统] 进程的生命周期的主要内容,如果未能解决你的问题,请参考以下文章