首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请说明操作系统作业管理的功能?作业调度算法是指按照什么样的原则来选取作业并投入运行?调度算法的合理性直接影响系统的效率,作业调度算法有哪些?对算法的选择需要考虑哪些问题?
请说明操作系统作业管理的功能?作业调度算法是指按照什么样的原则来选取作业并投入运行?调度算法的合理性直接影响系统的效率,作业调度算法有哪些?对算法的选择需要考虑哪些问题?
admin
2009-02-24
60
问题
请说明操作系统作业管理的功能?作业调度算法是指按照什么样的原则来选取作业并投入运行?调度算法的合理性直接影响系统的效率,作业调度算法有哪些?对算法的选择需要考虑哪些问题?
选项
答案
作业调度是操作系统作业管理的主要功能。 作业调度是从预先存放在辅助存储设备中的一批用户作业中,按照某种方法选取若干作业,为它们分配必要的资源,决定调入内存的顺序,并建立相应的用户作业进程和为其服务的其他系统进程,然后再把这些进程提交给进程调度程序处理的一个过程。作业管理是宏观的高级管理,进程管理是微观的低级管理。作业调入内存后,已经获得了除CPU所有运行资源,但因为未得到处理机分配还不能运行,要通过进程调度分配处理机后再运行。这些状态之间完成的作业调度和转接。 操作系统的作业调度算法: (1)先来先服务(FCFS)。它类似于进程调度中的先进先出(FIFO)调度,它按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度。这种调度算法有利于长作业,而不利于短作业。一个执行时间非常短的作业,也不得不排队等待,直到轮到自己运行。 (2)短作业优先(SJF)。它类似于进程调度中的最短CPU运行期优先算法。它按照作业要求运行的时间来调度,运行时间短的作业优先调度。自然,这种算法有利于短作业,且在大多数作业都是短作业的情况具有较大的合理性。但它又忽略了作业等待时间的长短,不利于长作业,可能会使一个运行时间较长的作业长期得不到调度。 (3)响应比高优先(HRN)。综合上述两者,既考虑作业等待时间,又考虑作业执行时间,求两者时间之比(即相应比),高者优先。它在进行调度时,需要首先计算每个作业的响应比。虽然是一种较好的折中,但增加了系统的开销,因为每次都要计算响应比。 (4)优先级调度。这种算法根据的是为作业所确定的优先级别,优先级别高者优先调度。然而,影响算法的是优先级的确定,因为它并不是算法本身的过程。优先级的确定有许多因素,如作业的紧急程度、作业的资源要求、作业的类别等等。这种调度算法往往与其他算法配合使用。 根据不同的应用环境而采用不同的算法。通常对算法的选择可以考虑如下问题, (1)使系统有最高的吞吐率,能够处理尽可能多的作业。 (2)使系统达到最高的资源利用率,不让处理机空闲。 (3)对各种作业合理调度,使各类用户都满意。 (4)不增加操作系统本身开销,不使系统过于复杂。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/NGNZ777K
0
笔试
原NCRE全国计算机四级
NCRE全国计算机四级
相关试题推荐
配置WWW服务器是UNIX操作平台的重要工作之一,而Apache目前是应用最为广泛的Web服务器产品之一,(1)是Apache的主要配置文件。URL根目录与服务器本地目录之间的映射关系是通过指令(2)设定的;指令 Server Admin的作用是(3);而
与线路交换相比,分组交换最大的优点是(34),最大的缺点是(35)。设待传送数据总长度为L位,分组长度为P位,其中头部开销长度为H位,源节点到目的节点之间的链路数为h,每个链路上的延迟时间为D,数据传输率为Bb/s,线路交换和虚电路建立连接的时间都为S,在
ARP的功能是1._____,RARP协议的功能是2._____。2._____A.由目标的IP地址求目标的MAC地址B.由目标的MAC地址求目标的IP地址C.由源的IP地址求源的MAC地址D.由源的MAC地址求源的IP地址
ADSL采用1._____技术在一对电话线上划分出上行信道和下行信道,使用ADSL拨号上网,客户端需要支持2.____协议。2._____A.SLIPB.PPPoEC.PPTPD.TFTP
Inmultipointnetworks,therearethreepersistencemethodswhenastationfindsachannelbusy.Inthe1-persistentmethod,after
White box testing of software testing is a test for software structure. Which of the following item should not be included in th
For relation where primary key contains multiple attributes, no non-key attribute should be functionally dependent on a part of
In______programming,theuserdeterminesthesequenceofinstructionstobeexecuted,nottheprogrammer.
__________languagesenablenonprogrammertousecertaineasilyunderstoodcommandstosearchandgeneratereportsfromadatabas
WhatisthedefinitionofaPath?
随机试题
简述遗赠与遗嘱继承的区别。
小儿肥胖的相关因素为
下列不属于常用的财务杠杆比率的是()。
大山房地产公司(以下简称“大山公司”)2014年1月1日将一幢自用房屋对外出租并采用公允价值模式计量,租期为3年,每年12月31日收取租金100万元。出租时,该幢房屋的成本为2000万元,公允价值为2200万元。2014年12月31日,该幢房屋的
我国现阶段,不同国有企业的职工,付出同样的劳动,获得的劳动报酬会有所差别,这是因为()。
社会保障体系发挥兜底作用,保障全社会成员基本生存与生活需要。我国现阶段要建设的社会保障体系的基本特点有()
设D(X)=1,D(Y)=9,ρXY=一0.3,则Cov(X,Y)=_________.
[A]RefuseGimmicks[B]BeWaryofPriceLevels[C]SayNotoUselessThings[D]NeverPayListPrice[E]Stand
将一个容器panell放在容器frame1中的方法是______。
下面对软件特点描述错误的是()
最新回复
(
0
)