生活资讯
作业调度算法有什么选择原则
2023-10-28 11:47  浏览:28

作业调度算法有什么选择原则?

1、作业调度的主要功能是:根据作业控制块中的信息,审查系统能否满足用户作业的资源需求,以及按照一定的算法,从外存的后备队列中选取某些作业调入内存,并为它们创建进程、分配必要的资源。

作业调度的算法有哪些?

1、先来先服务调度算法。先来先服务(FCFS)调度算法是一种最简单的调度算法,该算法既可用于作业调度, 也可用于进程调度。FCFS算法比较有利于长作业(进程),而不利于短作业(进程)。

2、作业调度算法有先来先服务、短作业优先、响应比高优先、优先级调度算法和均衡调度算法。调度算法应该做到:在单位时间内运行尽可能多的作业。使处理机保持忙碌的状态。对所有作业公平合理。

3、常见的作业调度算法有:①先来先服务算法;②短作业优先算法;③最高响应比作业优先算法;④资源搭配算法;⑤多队列循环算法。常用的进程调度算法有:①先进先出算法;②时间片轮转算法:③最高优先级算法。

简述作业调度的功能

1、作业调度的主要功能是:按一定的原则对外存输入井上的大量后备作业进行选择,给选出的作业分配内存、输入输出设备等必要的资源,并建立相应进程,使该作业的相关进程获得竞争处理机的权利。

2、每次作业调度要考虑2个因素:接纳多少个作业。这个取决于多道程序度(Degree of Multiprogamming),即同时允许多少个作业在内存中运行。太多影响系统性能,太低降低了系统的资源利用率和吞吐率。接纳哪些作业。

3、高级调度又称作业调度,作业就是用户程序及其所需的数据和命令的集合,作业管理就是对作业的执行情况进行系统管理的程序的集合。作业调度程序的主要功能是审查系统是否能满足用户作业的资源要求以及按照一定的算法来选取作业。

4、作业调度的主要功能是:根据作业控制块中的信息,审查系统能否满足用户作业的资源需求,以及按照一定的算法,从外存的后备队列中选取某些作业调入内存,并为它们创建进程、分配必要的资源。

发表评论
0评