其他分享
首页 > 其他分享> > 操作系统中的调度

操作系统中的调度

作者:互联网

操作系统中的调度

中级调度

当当前内存无法对某进程分配资源时,会将该进程的资源调到外存,让该进程处于挂起状态【当然,进程的PCB仍然会在内存中!

在这里插入图片描述

低级调度【进程调度】 ★★★★★

在这里插入图片描述

总结

高级调度:
从后备队列中第一次调度作业分配PCB;
作业完成后会被调出,并回收资源。

在这里插入图片描述

在这里插入图片描述

进程调度【低级调度】

注意:进程时间片用完,会被进程调度调出
在这里插入图片描述

在这里插入图片描述

总结

在这里插入图片描述

调度算法

不只是进程调度【低级调度】,还适用作业调度【高级调度】。

先来先服务(FCFS)

在这里插入图片描述

短作业优先(SJF)

在这里插入图片描述

高响应比优先(HRRN)

在这里插入图片描述

时间片轮转(RR)

注意:按照就绪队列的顺序分配时间片 (只适合进程调度)
尽量让进程切换为时间片的1%
在这里插入图片描述

优先级算法

在这里插入图片描述

多级反馈调度算法(UNIX使用)

在这里插入图片描述

在这里插入图片描述

标签:操作系统,作业,调度,低级,PCB,算法,进程
来源: https://blog.csdn.net/weixin_47251999/article/details/119187841