LMTNEWPBS作业调度管理系统的批处理.doc

LMTNEWPBS作业调度管理系统的批处理.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

?LMTNEWPBS作业调度管理系统的批解决

1?批解决作业控制语言

1.??作业控制语言

作业说明书是用户用于描述批解决作业解决过程控制意图的一种特殊程序.用于书写作业说明书的语言称为作业控制语言(JCL).由于作业控制语言属于操作系统与用户之间的界面形式,对于不同的操作系统来说,作业控制语言各不相同,因而作业说明书在不同的操作系统中不能通用.

大体来说,作业控制语言(JCL)一般涉及:I/O命令,编译命令,操作命令以及条件命令等几类.

I/O命令用来说明用户的各种信息(涉及程序,数据和作业说明书等)的输入,结果信息的输出以及I/O设备使用等.

编译命令用于实现对不同语言的源程序分别进行相应的编译,此外尚有与此有关的一些命令,诸如对编译犯错的解决,列表输出,目的程序是否需要立即装入内存启动运营等.

操作命令是对作业运营中诸如启动,运营时的限制及作业中止等问题的控制.

条件命令是针对程序运营中发生某个重大事件时的解决方式而设立的,它使用户在充足估计作业运营情况的同时针对不同的情况予以分别的解决,以达成预想的效果.

2??作业表

1.??作业控制

作业控制是批解决作业存在的标志,其中保存有系统对于作业进行管理所需要的所有信息,它们被保存于磁盘区域中.

(1)????作业控制的内容

作业控制块中所包含的信息数量及内容因系统而异.对于较简朴的系统来说,作业控制块的内容较少;对于较复杂的系统来说,作业控制块的内容较多.下图为作业控制块通常所包含的重要内容.

???????????????????????????????作业标记

????????????????????????????????用户名称

????????????????????????????????用户帐号

????????????????????????????????调度信息

????????????????????????????????资源需求

????????????????????????????????作业状态

????????????????????????????????作业类别

????????????????????????????????输入井地址

????????????????????????????????输出井地址

????????????????????????????????进入系统时间

????????????????????????????????开始解决时间

????????????????????????????????作业完毕时间

????????????????????????????????作业推出时间

????????????????????????????????资源使用情况

(作业列表_查看所有作业:显现出作业的具体信息。作业具体信息涉及作业文献参数、作业计算结果、作业ID、主文献编号、所需CPU数量、所需内存大小、软件名称、版本等等。)

(作业调整:可以对正在排队的作业进行排队顺序的操作。)

(节点列表:显示所有节点记录。)

(节点维护:显示所有的节点信息,并且可以对节点进行新增、修改、删除操作。)

(节点平台管理:显示出所选节点平台的具体信息,并支持对去进行修改。)

(2)????作业控制的建立

当一个作业开始由输入设备向磁盘的输入井传输时,系统输入程序为其建立一个作业控制块,并对其进行初始化.初始化所需要的大部分信息取自作业说明书,其他一些信息由资源管理程序给出.

(3)????作业控制的使用

系统输入程序,作业调度程序,作业控制程序,系统输出程序等都需要访问作业控制块.

如作业调度程序在选择作业时需要JCB中所提供的调度参数;作业控制程序在解决每一个作业步时都需要将该作业步的资源使用情况记录在JCB中;系统输出程序需要根据作业说明书中的内容形成输出报告.

(4)????作业控制的撤消

作业完毕后,其作业控制块由系统输出程序撤消.作业控制块被撤消后其作业也不复存在了.

2.???作业表

如前所述,每个作业都有一个作业控制块,所有的作业JCB构成一个表,称为作业表,作业表存放在外存固定区域中,其长度是固定的,这就限制了系统所能同时容纳的作业数量.系统输入程序,作业调度程序,系统输出升序都要访问作业表,因而这里存在互斥问题.

3?批解决作业的状态及转换

一个作业从进入系统到运营结束,一般需要经历”进入”,”后备”,”运营”,”完毕”四个不同的状态.作业状态之间的转换可以用图7-5表达

1.????????进入状态

一个作业交给操作员并由操作员装入输入设备进行输入或由用户直接通过终端键盘向计算机中键入其作业的过程称为进入状态.

2.????????后备状态

当作业的所有信息都已输入,且由操作系统将

文档评论(0)

158****0330 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档