首页 / 科技数码 / 正文

进程各状态间转换原因 

进程的三种基本状态及其转换原因如下:

1. 就绪态转为运行态:当一个就绪进程获得处理机资源时,其状态由就绪变为运行。

2. 运行态转为就绪态:当一个运行进程被剥夺处理机资源时,如用完系统分给它的时间片、出现更高优先级别的其他进程,其状态由运行变为就绪。

3. 运行态转为等待态:当一个运行进程因某事件受阻时,如所申请资源被占用、启动I/O传输未完成,其状态由运行变为等待。

4. 等待态转为就绪态:当所等待事件发生时,如得到申请资源、I/O传输完成,其状态由等待变为就绪。

进程在运行期间,不断地从一种状态转换到另一种状态,它可以多次处于就绪状态和执行状态,也可以多次处于阻塞状态。

如有侵权请及时联系我们处理,转载请注明出处来自