计算机操作系统——进程的状态
一个初步的整理,这里主要解释一下各个状态代表的含义以及状态的转化
一、状态
- new:进程正在被创建
- ready:就绪态(获得了除CPU外的所有资源)
- running:运行态,指令正在被执行
- waiting:等待态
- terminated:终止态
二、状态转化
- admitted:新创建的等待运行的进程被保存在一个就绪队列
- interrupt:由于来了一个更高优先级的进程,原先的进程失去了CPU的拥有权,进入ready
- scheduler dispach:通过进程调度算法将CPU的使用权交给了就绪的进程
- I/O or event wait:运行中的进程由于等待输入或是事件而进入waiting状态
- I/O or event completion:watting的进程由于完成了输入输出或事件而再次进入了ready状态
- exit:进程终止