«

操作系统进程模型

逆水寒龙 发布于 阅读:394 NOI


一个进程从创建而产生至撤销而消亡的整个生命周期,可以用一组状态加以刻画。为了便于管理进程,把进程划分为三态模型和五态模型。

就绪态

进程已获取除CPU外的所有必需资源,处于随时可运行状态,但因CPU资源有限,需在就绪队列中等待系统分配处理器

运行态

进程获得处理器资源,正在执行。同一时刻,单CPU系统中只有一个进程处于运行态

阻塞态

又称等待态或睡眠态。进程因等待某一事件(如I/O操作完成、等待特定资源等)而暂停运行,此时即便有空闲CPU也无法运行,需等到事件完成才会转为就绪态

三态模型