首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

处理机调度

在多道程序环境下,内存中存在着多个进程,进程的数目往往多于处理机的数目。这就要求系统能按某种算法,动态地将处理机分配给一个处于就绪状态的进程,使之执行。分配处理机的任务是由处理机调度程序完成的。...对于大型系统运行时的性能,如系统吞吐量、资源利用率、作业周转时间或响应的及时性等,在很大程度上都取决于处理机调度性能的好坏。因而,处理机调度便成为OS中至关重要的部分。...调度的层次在多道程序系统中,调度的实质是一种资源分配,处理机调度是对处理机资源进行分配。处理机调度算法是指根据处理机分配策略所规定的处理机分配算法。...在多道批处理系统中,一个作业从提交到获得处理机执行,直至作业运行完毕,可能需要经历多级处理机调度,下面先来了解处理机调度的层次。高级调度高级调度又称长程调度或作业调度,它的调度对象是作业。...其主要功能是根据某种算法,决定就绪队列中的哪个进程应获得处理机,并由分派程序将处理机分配给被选中的进程。进程调度是最基本的一种调度,在多道批处理、分时和实时三种类型的OS中,都必须配置这级调度。

13910

处理机调度算法

处理机调度算法 由于进程的数量多于处理机,因此不能并行地处理各个进程,处理机调度就是从就绪队列中按一定的算法选择一个进程分配处理机给他。...时间片轮转 时间片轮转(Round Robin),公平,轮流为每个进程服务,按照到达顺序,轮流让每个进程执行一个时间片,若一个时间片不足以执行完所有任务,一个时间片执行完后,os回收处理机执行权利,将其插到队尾...若不断有高优先级的进程进入就绪队列,会使得低优先级的进程迟迟不能得到处理机。 多级反馈调度 综合了上述算法的终极算法。...2)、新的进程到达是首先进入一级队列,其很容易就可以得到操作系统的处理机,若其在当前时间片内没执行完,就将其放入下一级队列的队尾。

93730
领券