操作系统之进程管理:2、进程的状态以及状态转化

思维导图

操作系统之进程管理:2、进程的状态以及状态转化

进程状态

操作系统之进程管理:2、进程的状态以及状态转化

进程状态转化

操作系统之进程管理:2、进程的状态以及状态转化

看个例子:
1、当我们点击QQ.exe打开QQ时,QQ进程就会被创建;在他创建PCB、程序段、数据段的这一段时间我们称为“创建态”。
2、当PCB、程序段、数据段以及所需要的各种资源准备就绪后(除CPU资源未获取),进入“就绪态”
3、当某一时刻CPU空闲后运行QQ.exe,进程获取到CPU资源,此时进入“运行态”
4、当处于“运行态”的QQ请求打印机服务时,打印机忙碌不能及时响应请求,此时QQ进入“阻塞态”
5、当处于“运行态”的QQCPU时间片到时,进入就绪态等待下次调用
6、当QQ获取到打印机资源后,QQ进入就绪态再次等待CPU调用
7、当程序运行结束后,通过exit系统调用结束进程

进程的组织方式

操作系统之进程管理:2、进程的状态以及状态转化

链式方式

操作系统之进程管理:2、进程的状态以及状态转化

索引方式

操作系统之进程管理:2、进程的状态以及状态转化