永发信息网

在操作系统中,作业管理是什么意思?

答案:1  悬赏:20  手机版
解决时间 2021-02-12 01:40
在操作系统中,作业管理是什么意思?
最佳答案
用户作业管理
(1)作业控制①联机作业方式:联机作业方式是通过直接输入作业控制命令,提交用户作业,运行用户作业。用户作业的提交是通过终端依次键入操作命令或可执行程序名提出运行请求,系统做出相应的处理,直至完成一个作业的计算要求。命令的输入有两种方式。一种是顺序键入,用户每打入一条命令,操作系统接收命令,解释执行然后等待用户打入下一条命令,直到作业完成为止。另一种是连续键入,用户打入一条命令,不等这条命令执行完成(让这条命令在后台运行),用户又可键入下一条命令,而连续键入若干命令形成了命令串,由操作系统自动地对这些命令逐个取出并解释执行,最后给出计算结果。②脱机作业方式:脱机作业方式是通过作业控制语言(JCL,也称为作业控制命令),编写用户作业说明书。这种方式中,用户不直接干预作业的运行,而是把作业与作业说明书一起交给系统(称为提交),当系统调度到这个作业时,根据作业说明书,由操作系统对其中的作业控制语言和命令逐条解释执行,直至完成。早期的脱机作业方式是操作员接收用户的请求再交给系统的,现代操作系统提供了让用户经终端把作业和作业说明书直接提交给系统的能力。
(2)作业状态及其转换用户程序、数据(及有关控制说明)是由用户或系统操作员使用各种终端、输入设备送
入系统的辅助存储设备中,这个过程称为作业的提交。处于提交状态的作业,其信息尚未全部进入系统。当作业的全部信息进入系统(如spooling系统中的输入井)时,该作业处于后备状态(又称收容状态),操作系统为其建立作业控制块(JCB),JCB中包含了作业的主要信息。作业调度程序从后备状态的作业中选取一个或若干个作业调入主存,建立进程并分配必需的资源,此时,这个(些)作业处于运行状态。当作业运行完成,该作业处于完成状态,系统将把该作业的结果输出,回收该作业占用的资源。作业的运行状态是由进程的状态描述的。
3.作业调度
作业调度主要是从后备状态的作业中挑选一个(或一些)作业投入运行。如何选择呢?根据不同的调度目标,有不同的算法。
(1)调度目标调度目标主要有以下5点:①响应时间快;②周转时间或加权周转时间短;③均衡的资源利用率;④吞吐量大;⑤系统反应时间短。这些目标是从不同的观点提出的,相互有冲突。通常,响应时间用于交互系统(如分时、实时系统);周转时间或加权周转时间用于批处理系统,周转时间是指作业从提交到完成的时间间隔,加权周转时间是作业的周转时间与作业运行时间之比;系统反应时间是指作业从提交到获得处理器首次服务之间的时间间隔。
(2)调度算法作业调度算法有许多种,它们与进程调度相似,有的适宜于单道系统,有的适宜于多道系统。它们是:①先来先服务(FCFS):按作业到达的先后次序调度,它不利于短作业;②短作业优先(SJF):按作业的估计运行时间调度,估计运行时间短的作业优先调度,它不利于长作业,可能会使一个估计运行时间长的作业迟迟得不到服务;③响应比高者优先(HRN):综合上述两者,既考虑作业估计运行时间,又考虑作业等待时间,响应比是 HRN=(估计运行时间+等待时间)/估计运行时间④优先级调度:根据作业的优先级别,优先级高者首先调度。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
王者荣耀荆轲开大时受不受塔攻击
南红食坊地址在什么地方,想过去办事
waste当名词(垃圾)讲时有复数(加s)的形式
我有一个朋友,小时候腿做过手术,里面有钢板
【snoy】SNOY是什么意思?
想把头发弄成自然直怎么弄。
亨达利眼镜(胜利中路)怎么去啊,有知道地址的
【内宿生活用品要带什么?】
国家电网万古供电营业厅在哪里啊,我有事要去
贷款10万4.4厘是多少钱
加大变频器型号下降时电机的制动力矩能克服吗
起亚狮跑音响控制器如何cd选曲
0时,f(x)= - x方-4x,则x
在女人面前穿着内裤上身光着算猥琐罪吗
盐城去亳州的汽车是几点发车?
推荐资讯
招用哺乳期内的员工,不合适辞退有风险吗
为什么小米4c的主题换了但图标不变
土狗跟摩莎耶配的狗会有摩莎耶吗
生菜炒什么好吃又简单
禅熙瑜伽地址有知道的么?有点事想过去!
芳芳理发在哪里啊,我有事要去这个地方
源计划林和死兆星锤石哪个性价比高?
2个月的小博美狗狗流鼻涕,咳嗽,总是没精神
真心害怕避孕套会破怎么办
白羊座的男人为什么总是在爱情里受伤?
荣城地产兴苑店地址有知道的么?有点事想过去
招标说明用预拌砂浆但是清单特征中砌筑用水泥
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?