操作系统进程模型
一个进程从创建而产生至撤销而消亡的整个生命周期,可以用一组状态加以刻画。为了便于管理进程,把进程划分为三态模型和五态模型。
就绪态
进程已获取除CPU外的所有必需资源,处于随时可运行状态,但因CPU资源有限,需在就绪队列中等待系统分配处理器
运行态
进程获得处理器资源,正在执行。同一时刻,单CPU系统中只有一个进程处于运行态
阻塞态
又称等待态或睡眠态。进程因等待某一事件(如I/O操作完成、等待特定资源等)而暂停运行,此时即便有空闲CPU也无法运行,需等到事件完成才会转为就绪态