3、进程和程序的关系 进程是一个动态概念,程序是静态概念, 程序可作为资料长期保存,进程有生命期, 它能动态产生,消亡。 进程的组成是程序,数据,PCB。 同一程序运行于不同数据集合,将属于不 同进程。 个程序可对应多个进程,一个进程可包 含多个程序
3、进程和程序的关系 • 进程是一个动态概念,程序是静态概念。 • 程序可作为资料长期保存,进程有生命期, 它能动态产生,消亡。 • 进程的组成是程序,数据,PCB。 • 同一程序运行于不同数据集合,将属于不 同进程。 • 一个程序可对应多个进程,一个进程可包 含多个程序
进程的状态 进程的状态及变化 进程的挂起和解挂
二、进程的状态 进程的状态及变化 进程的挂起和解挂
1、进程状态 进程的基本状态有三个: 就绪状态 运行状态 等待状态 进程在生命消亡前处于且仅处于三种基本 状态之 不同系统设置的进程状态数目不同
1、进程状态 进程的基本状态有三个: • 就绪状态 • 运行状态 • 等待状态 进程在生命消亡前处于且仅处于三种基本 状态之一 不同系统设置的进程状态数目不同
运行态( Running): 进程占有CPU,并在CPU上运行 就绪态( Ready): 一个进程已经具备运行条件,但由于无CPU暂时不能 运行的状态(当调度给其CPU时,立即可以运行) ·等待态( Blocked): 指进程因等待某种事件的发生而暂时不能运行的状态 (即使CPU空闲,该进程也不可运行)
• 运行态(Running): 进程占有CPU,并在CPU上运行 • 就绪态(Ready): 一个进程已经具备运行条件,但由于无CPU暂时不能 运行的状态(当调度给其CPU时,立即可以运行) • 等待态(Blocked): 指进程因等待某种事件的发生而暂时不能运行的状态 (即使CPU空闲,该进程也不可运行)
①就绪一运行 ②运行一就绪 ③运行一等待 运行 ④等待一就绪 ① ④ 就绪 等待 进程的状态及其转换
运行 就绪 等待 进程的状态及其转换 就绪—运行 运行—就绪 运行—等待 等待—就绪