设计作业调度算法时,考虑的原则是()A、 平衡资源使用、极大的流量、及时性B、 公平性、极大的流量、及时性C、 公平性、平衡资源使用、及时性D、 公平性、平衡资源使用、极大的流量

题目

设计作业调度算法时,考虑的原则是()

  • A、 平衡资源使用、极大的流量、及时性
  • B、 公平性、极大的流量、及时性
  • C、 公平性、平衡资源使用、及时性
  • D、 公平性、平衡资源使用、极大的流量

相似考题
参考答案和解析
正确答案:D
更多“设计作业调度算法时,考虑的原则是()”相关问题
  • 第1题:

    请说明操作系统作业管理的功能?作业调度算法是指按照什么样的原则来选取作业并投入运行?调度算法的合理性直接影响系统的效率,作业调度算法有哪些?对算法的选择需要考虑哪些问题?


    正确答案:作业调度是操作系统作业管理的主要功能。 作业调度是从预先存放在辅助存储设备中的一批用户作业中按照某种方法选取若干作业为它们分配必要的资源决定调入内存的顺序并建立相应的用户作业进程和为其服务的其他系统进程然后再把这些进程提交给进程调度程序处理的一个过程。作业管理是宏观的高级管理进程管理是微观的低级管理。作业调入内存后已经获得了除CPU所有运行资源但因为未得到处理机分配还不能运行要通过进程调度分配处理机后再运行。这些状态之间完成的作业调度和转接。 操作系统的作业调度算法: (1)先来先服务(FCFS)。它类似于进程调度中的先进先出(FIFO)调度它按照作业到达的先后次序调度作业排队等待时间最长的作业被优先调度。这种调度算法有利于长作业而不利于短作业。一个执行时间非常短的作业也不得不排队等待直到轮到自己运行。 (2)短作业优先(SJF)。它类似于进程调度中的最短CPU运行期优先算法。它按照作业要求运行的时间来调度运行时间短的作业优先调度。自然这种算法有利于短作业且在大多数作业都是短作业的情况具有较大的合理性。但它又忽略了作业等待时间的长短不利于长作业可能会使一个运行时间较长的作业长期得不到调度。 (3)响应比高优先(HRN)。综合上述两者既考虑作业等待时间又考虑作业执行时间求两者时间之比(即相应比)高者优先。它在进行调度时需要首先计算每个作业的响应比。虽然是一种较好的折中但增加了系统的开销因为每次都要计算响应比。 (4)优先级调度。这种算法根据的是为作业所确定的优先级别优先级别高者优先调度。然而影响算法的是优先级的确定因为它并不是算法本身的过程。优先级的确定有许多因素如作业的紧急程度、作业的资源要求、作业的类别等等。这种调度算法往往与其他算法配合使用。 根据不同的应用环境而采用不同的算法。通常对算法的选择可以考虑如下问题 (1)使系统有最高的吞吐率能够处理尽可能多的作业。 (2)使系统达到最高的资源利用率不让处理机空闲。 (3)对各种作业合理调度使各类用户都满意。 (4)不增加操作系统本身开销不使系统过于复杂。
    作业调度是操作系统作业管理的主要功能。 作业调度是从预先存放在辅助存储设备中的一批用户作业中,按照某种方法选取若干作业,为它们分配必要的资源,决定调入内存的顺序,并建立相应的用户作业进程和为其服务的其他系统进程,然后再把这些进程提交给进程调度程序处理的一个过程。作业管理是宏观的高级管理,进程管理是微观的低级管理。作业调入内存后,已经获得了除CPU所有运行资源,但因为未得到处理机分配还不能运行,要通过进程调度分配处理机后再运行。这些状态之间完成的作业调度和转接。 操作系统的作业调度算法: (1)先来先服务(FCFS)。它类似于进程调度中的先进先出(FIFO)调度,它按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度。这种调度算法有利于长作业,而不利于短作业。一个执行时间非常短的作业,也不得不排队等待,直到轮到自己运行。 (2)短作业优先(SJF)。它类似于进程调度中的最短CPU运行期优先算法。它按照作业要求运行的时间来调度,运行时间短的作业优先调度。自然,这种算法有利于短作业,且在大多数作业都是短作业的情况具有较大的合理性。但它又忽略了作业等待时间的长短,不利于长作业,可能会使一个运行时间较长的作业长期得不到调度。 (3)响应比高优先(HRN)。综合上述两者,既考虑作业等待时间,又考虑作业执行时间,求两者时间之比(即相应比),高者优先。它在进行调度时,需要首先计算每个作业的响应比。虽然是一种较好的折中,但增加了系统的开销,因为每次都要计算响应比。 (4)优先级调度。这种算法根据的是为作业所确定的优先级别,优先级别高者优先调度。然而,影响算法的是优先级的确定,因为它并不是算法本身的过程。优先级的确定有许多因素,如作业的紧急程度、作业的资源要求、作业的类别等等。这种调度算法往往与其他算法配合使用。 根据不同的应用环境而采用不同的算法。通常对算法的选择可以考虑如下问题, (1)使系统有最高的吞吐率,能够处理尽可能多的作业。 (2)使系统达到最高的资源利用率,不让处理机空闲。 (3)对各种作业合理调度,使各类用户都满意。 (4)不增加操作系统本身开销,不使系统过于复杂。

  • 第2题:

    下列________作业调度算法既考虑公平性又考虑增加系统吞吐量。

    A.先来先服务调度算法

    B.短作业优先算法

    C.最高响应比作业优先算法

    D.资源均衡搭配算法


    正确答案:C
    解析:响应比最高者优先算法是综合考虑作业的等待时间和计算时间,把响应比定义为:响应比=等待时间/计算时间。计算时间短的作业容易得到较高的响应比,而可能被优先选中。但是一个计算时间长的作业在等待较长时间之后,也会有较高的响应比,也会有机会被选中。因而避免了因源源不断有计算时间短的作业进入输入井而无限期地推迟计算时间长的作业的执行。显然,这种算法兼顾了系统的效率和对用户的公平性。

  • 第3题:

    设计作业调度算法时,不需要考虑下列_______因素。

    A.友好的用户界面

    B.均衡使用资源

    C.公平性

    D.吞吐量大


    正确答案:A
    解析:作业调度算法的设计一般应考虑3个基本目标:1、尽可能提高系统的作业吞吐量;2、尽量使CPU和外部设备保持忙碌状态,以提高资源利用率;3、对各个作业合理调度,使所有用户都满意。

  • 第4题:

    在作业调度算法中,()算法是先来先服务(FCFS)和最短作业优先调度算法(SJF)的折衷,它既考虑了作业到达的时间,又考虑了作业的长短。


    正确答案:相应比高者优先

  • 第5题:

    常用的作业调度算法中按作业到达系统的先后次序进行调度的算法是()。

    • A、先来先服务调度算法
    • B、短作业优先调度算法
    • C、最高响应比优先调度算法
    • D、优先级调度算法

    正确答案:A

  • 第6题:

    作业调度算法是按照什么样的原则来选取作业并投入运行,调试算法的合理性直接影响系统的效率,作业调度算法有哪些?对算法的选择要考虑哪些问题?


    正确答案: 作业调度算法:
    1、先来先服务算法;
    2、短作业优先算法;
    3、最高响应比作业优先算法;
    4、资源搭配算法;
    5、多队列循环算法
    对算法的选择要考虑三个目标:
    1、尽量提高系统的作业吞吐量,即每天处理尽可能多的作业;
    2、尽量使CPU和外部设备保持忙碌状态,以提高资源利用率;
    3、对各种作业公平合理,使用有用户都满意。

  • 第7题:

    确定作业调度算法时应主要考虑系统资源的均衡使用,使I/O繁忙型作业和CPU繁忙型作业搭配运行。


    正确答案:正确

  • 第8题:

    设计作业调度算法时不需要考虑下列哪一个因素?()

    • A、用户界面友好
    • B、公平性
    • C、均衡使用资源
    • D、吞吐量大

    正确答案:A

  • 第9题:

    在选择作业调度算法时应该考虑公平性和( ).


    正确答案:高效性

  • 第10题:

    单选题
    常用的作业调度算法中按作业到达系统的先后次序进行调度的算法是()。
    A

    先来先服务调度算法

    B

    短作业优先调度算法

    C

    最高响应比优先调度算法

    D

    优先级调度算法


    正确答案: C
    解析: 暂无解析

  • 第11题:

    单选题
    设计作业调度算法时,考虑的原则是()
    A

     平衡资源使用、极大的流量、及时性

    B

     公平性、极大的流量、及时性

    C

     公平性、平衡资源使用、及时性

    D

     公平性、平衡资源使用、极大的流量


    正确答案: D
    解析: 暂无解析

  • 第12题:

    问答题
    作业调度算法是按照什么样的原则来选取作业并投入运行,调试算法的合理性直接影响系统的效率,作业调度算法有哪些?对算法的选择要考虑哪些问题?

    正确答案: 作业调度算法:
    1、先来先服务算法;
    2、短作业优先算法;
    3、最高响应比作业优先算法;
    4、资源搭配算法;
    5、多队列循环算法
    对算法的选择要考虑三个目标:
    1、尽量提高系统的作业吞吐量,即每天处理尽可能多的作业;
    2、尽量使CPU和外部设备保持忙碌状态,以提高资源利用率;
    3、对各种作业公平合理,使用有用户都满意。
    解析: 暂无解析

  • 第13题:

    请说明操作系统作业管理的功能。

    2.作业调度算法是指按照什么样的原则来选取作业并投入运行,调度算法的合理性直接影响系统的效率,作业调度算法有哪些?

    3.对算法的选择需要考虑哪些问题?


    正确答案:1.作业调度是操作系统作业管理的主要功能作业调度是从预先存放在辅助存储设备中的一批用户作业中按照某种方法选取若干作业为它们分配必要的资源决定调入内存的顺序并建立相应的用户作业进程和为其服务的其他系统进程然后再把这些进程提交给进程调度程序处理的一个过程。作业管理是宏观的高级管理进程管理是微观的低级管理。作业调入内存后已经获得了除CPU之外的所有运行资源但因为未得到处理器分配还不能运行要通过进程调度分配处理器后再运行。 2.操作系统的作业调度算法: (1) 先来先服务(PCFS)。它类似于进程调度中的先进先出(FIFO)调度:它按照作业到达的先后次序调度作业排队等待时间最长的作业被优先调度。这种调度算法有利于长作业而不利于短作业。一个执行时间非常短的作业也不得不排队等待直到轮到自己运行。 (2) 短作业优先(SJF)。它类似于进程调度中的最短CPU运行期优先算法。它按照作业要求运行的时间来调度运行时间短的作业优先调度。自然这种算法有利于短作业且在大多数作业都是短作业的情况具有较大的合理性。但它又忽略了作业等待时间的长短不利于长作业可能会使一个运行时间较长的作业长期得不到调度。 (3) 响应比高优先(HRN)。综合上述两者既考虑作业等待时间又考虑作业执行时间求两者时间之比(即相应比)高者优先。它在进行调度时需要首先计算每个作业的响应比。 虽然是一种较好的折衷但增加了系统的开销因为每次都要计算响应比。 (4) 优先级调度。这种算法根据的是为作业所确定的优先级别优先级别高者优先调度。然而影响算法的是优先级的确定因为它并不是算法本身的过程。优先级的确定有许多因素如作业的紧急程度、作业的资源要求、作业的类别等。这种调度算法往往与其他算法配合使用。 3.根据不同的应用环境而采用不同的算法。通常对算法的选择可以考虑如下问题: (1) 使系统有最高的吞吐率能够处理尽可能多的作业。 (2) 使系统达到最高的资源利用率不让处理机空闲。 (3) 对各种作业合理调度使各类用户都满意。 (4) 不增加操作系统本身开销不使系统过于复杂。
    1.作业调度是操作系统作业管理的主要功能,作业调度是从预先存放在辅助存储设备中的一批用户作业中,按照某种方法选取若干作业,为它们分配必要的资源,决定调入内存的顺序,并建立相应的用户作业进程和为其服务的其他系统进程,然后再把这些进程提交给进程调度程序处理的一个过程。作业管理是宏观的高级管理,进程管理是微观的低级管理。作业调入内存后,已经获得了除CPU之外的所有运行资源,但因为未得到处理器分配还不能运行,要通过进程调度分配处理器后再运行。 2.操作系统的作业调度算法: (1) 先来先服务(PCFS)。它类似于进程调度中的先进先出(FIFO)调度:它按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度。这种调度算法有利于长作业,而不利于短作业。一个执行时间非常短的作业,也不得不排队等待,直到轮到自己运行。 (2) 短作业优先(SJF)。它类似于进程调度中的最短CPU运行期优先算法。它按照作业要求运行的时间来调度,运行时间短的作业优先调度。自然,这种算法有利于短作业,且在大多数作业都是短作业的情况具有较大的合理性。但它又忽略了作业等待时间的长短,不利于长作业,可能会使一个运行时间较长的作业长期得不到调度。 (3) 响应比高优先(HRN)。综合上述两者,既考虑作业等待时间,又考虑作业执行时间,求两者时间之比(即相应比),高者优先。它在进行调度时,需要首先计算每个作业的响应比。 虽然是一种较好的折衷,但增加了系统的开销,因为每次都要计算响应比。 (4) 优先级调度。这种算法根据的是为作业所确定的优先级别,优先级别高者优先调度。然而,影响算法的是优先级的确定,因为它并不是算法本身的过程。优先级的确定有许多因素,如作业的紧急程度、作业的资源要求、作业的类别等。这种调度算法往往与其他算法配合使用。 3.根据不同的应用环境而采用不同的算法。通常对算法的选择可以考虑如下问题: (1) 使系统有最高的吞吐率,能够处理尽可能多的作业。 (2) 使系统达到最高的资源利用率,不让处理机空闲。 (3) 对各种作业合理调度,使各类用户都满意。 (4) 不增加操作系统本身开销,不使系统过于复杂。

  • 第14题:

    下列作业调度算法既考虑公平性又考虑增加系统吞吐量的是( )。

    A.先来先服务调度算法

    B.短作业优先算法

    C.最高响应比作业优先算法

    D.资源均衡搭配算法


    正确答案:C
    解析:主要的作业调度算法如下:①先来先服务调度算法的优点是实现简单和公平,其缺点是没有考虑到系统中各种资源的充分利用;短作业用户不满意,因为短作业等待时间可能比实际运行时间长得多。②短作业优先算法中,可以证明,假定系统中所有作业是同时到达的,采用此算法可以得到最短的作业平均周转时间。但算法对长作业用户不公平。③最高响应比作业优先算法是①和②的综合,它克服了它们的缺点,既考虑公平性又增加系统吞吐量。

  • 第15题:

    设计作业调度算法时不需要考虑下列( )因素。

    A.用户界面友好

    B.公平性

    C.均衡使用资源

    D.吞吐量大


    正确答案:A

  • 第16题:

    根据作业的优先级调度作业的算法是()。

    • A、最高响应比优先调度算法
    • B、优先级调度算法
    • C、短作业优先调度算法
    • D、先来先服务调度算法

    正确答案:B

  • 第17题:

    常用的作业调度算法中只照顾短作业的利益,而忽略了长作业的算法是()。

    • A、先来先服务调度算法
    • B、短作业优先调度算法
    • C、最高响应比优先调度算法
    • D、优先级调度算法

    正确答案:B

  • 第18题:

    选择调度方式和调度算法时,应遵循的准则是什么?


    正确答案: A.面向用户的准则有周转时间短,响应时间快,截止时间的保证,以及优先权准则.
    B.面向系统的准则有系统吞吐量高,处理机利用率好,各类资源的平衡利用.

  • 第19题:

    说明批处理操作系统作业调度算法的设计原则,并列出各算法名称。


    正确答案: 设计原则:
    (1)公平性
    (2)平衡资源使用
    (3)极大的流量
    算法名称:
    (1)先来先服务算法
    (2)计算时间短的作业优先算法
    (3)响应比高者优先算法
    (4)优先级调度算法
    (5)均衡调度算法

  • 第20题:

    根据作业相应的运行时间来调度作业的算法是()。

    • A、最高响应比优先调度算法
    • B、优先级调度算法
    • C、短作业优先调度算法
    • D、先来先服务调度算法

    正确答案:C

  • 第21题:

    填空题
    在选择作业调度算法时应该考虑公平性和( ).

    正确答案: 高效性
    解析: 暂无解析

  • 第22题:

    填空题
    在作业调度算法中,()算法是先来先服务(FCFS)和最短作业优先调度算法(SJF)的折衷,它既考虑了作业到达的时间,又考虑了作业的长短。

    正确答案: 相应比高者优先
    解析: 暂无解析

  • 第23题:

    单选题
    常用的作业调度算法中只照顾短作业的利益,而忽略了长作业的算法是()。
    A

    先来先服务调度算法

    B

    短作业优先调度算法

    C

    最高响应比优先调度算法

    D

    优先级调度算法


    正确答案: A
    解析: 暂无解析