进程的状态及状态间的转换
三态模型
在多道程序系统中,进程在处理器上交替运行,状态也不断地发生变化,因此进程一般有3种基本状态:运行、就绪和阻塞。
运行
当一个进程在处理机上运行时,则称该进程处于运行状态。显然,对于单处理机系统,处于运行状态的进程只有一个。
就绪
一个进程获得了除处理机外的一切所需资源,一旦得到处理机即可运行,则称此进程为就绪状态。
阻塞
阻塞也称等待或睡眠状态,一个进程正在等待某一事件发生(例如请求I/O等待I/O完成等)而暂停停止运行,这时即使把处理机分配给进程也无法运行,故称该进程处于阻塞状态。
真题解析
19年上半年23、24题
解析图
答案:AC
21年下半年第23题
解析图
答案:D