进程各状态间转换原因
进程的三种基本状态及其转换原因如下:
1. 就绪态转为运行态:当一个就绪进程获得处理机资源时,其状态由就绪变为运行。
2. 运行态转为就绪态:当一个运行进程被剥夺处理机资源时,如用完系统分给它的时间片、出现更高优先级别的其他进程,其状态由运行变为就绪。
3. 运行态转为等待态:当一个运行进程因某事件受阻时,如所申请资源被占用、启动I/O传输未完成,其状态由运行变为等待。
4. 等待态转为就绪态:当所等待事件发生时,如得到申请资源、I/O传输完成,其状态由等待变为就绪。
进程在运行期间,不断地从一种状态转换到另一种状态,它可以多次处于就绪状态和执行状态,也可以多次处于阻塞状态。
如有侵权请及时联系我们处理,转载请注明出处来自
推荐文章
科技快看 网站地图广州壹创集信息科技有限公司 版权所有 粤ICP备2021122624号