第 二 章作业管理 2.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 二 章作业管理 2

计算机操作系统 第二章 作业管理 联机输入方式 脱机输入方式 直接耦合方式 SPOOLING系统 网络输入方式 系统中往往有成百个作业被收容在磁盘输入井中,为了管理和调度作业,就必须记录进入系统的各作业的情况,系统为每个作业设置一个作业控制块(JCB).它记录了作业的有关信息,不同系统的JCB所包含的信息有所不同,这取决系统对作业调度的要求。 JCB是在作业进入系统时由SPOOLING系统为其建立的。其内容由作业控制卡(说明书)中得到的。JCB是作业存在系统的标志,作业进入系统时,则为之建立JCB,当作业退出时,则其JCB也被撤销。 为了克服脱机输入/输出工作方式的缺点,在通道技术以及多道程序设计发展的基础上,人们研制了SPOOLING的操作方式。就是外围设备同时联机操作。 SPOOLING的功能:作业的输入输出,不再单独用外围处理机,由主机和相应通道来承担这种功能。 SPOOLING系统:输入程序模块、输出程序模块。 系统开工后,为它们分别创建进程(属于系统进程)。它们和用户进程一样,也受系统调度程序运行。所不同的是,它们的优先级比任何用户进程高。 一个用户进程在运行中有信息要打印,首先通过文件管理系统组织输出文件,并存于相应一组盘区中。然后,当所要的输出设备空时,系统通过调度SPOOLING输出进程把输出文件输出并传送到相应的输出设备。 DMA:直接存储访问。通道与DMA相连。单纯的数据传输,在DMA方式相似于通道方式。 与通道不同的是,在DMA方式中,信息的传送方向、信息传送的源地址和目的地址以及传送长度等都是由CPU控制,而不是由DMA器件控制。 分时系统中不存在作业的概念。这是因为在分时系统中。每个用户得到的时间片有限,用户的程序和数据信息直接输入到内存工作区中和其它程序一起抢占系统资源投入执行,而不必进入外存输入井等待作业调度程序选择。但进入内存有一个内存分配表。 ⑴ 在分时系统中,对终端作业都采用“时间片轮转”的方法使每个作业都能在一个“时间片”的时间内占有处理机执行。当一个时间片用完后,它必须让出处理机给另一个作业去占有执行。 ⑵ 一个具有分时兼批处理的计算机系统中,把终端作业称为前台作业,把批处理作业称为后台作业。终端作业优先于批处理作业。如果有终端作业与批处理作业混合同时执行时,把终端作业的就绪进程排成一个就绪队列,而把有关批处理作业的就绪进程排成另一个就绪队列。让终端作业先占有CPU。若无终端作业,才去查批处理作业。使终端作业用户满意,又能提高效率。 联机控制方式不同于脱机控制方式,它不要求用户填写作业说明书,系统只为用户提供一组键盘或其它操作方式的命令。用户使用系统提供的操作命令和系统会话,交互地控制程序执行和管理计算机系统。其工作过程是,用户在系统给出的提示符下敲入特定的命令,直到作业执行结束。 联机控制方式: ⑴??环境设置。 Config.sys ⑵?执行权限管理(这些命令用来控制用户访问系统和读写有关文件的权限)。例如:用户只有在其口令经过系统核准后才能进入系统。 ⑶ 系统管理。该类命令主要用于系统维护、开机与关机、增加或减少终端用户、计时收费等。一般为系统管理员用。 ⑷ 文件管理。该类命令被用来管理和控制终端用户的文件。例如:拷贝、移动、删除、改名等。 ⑸ 编辑、编译、链接装配和执行编辑命令被用来帮助用户输入用户文件,不同的编辑器具有不同的命令集合。增加、删除、插入、绘图等。 编译和链接装配命令则把用户输入的源程序文件编译成目标代码文件之后再链接成可执行文件。执行命令则将链接后的可执行代码文件送入内存启动执行。 ⑹?通信。用来进行远程中断之间的呼叫、连接以及断开等。从而在主机和终端之间建立会话信道,还进主机和主机之间的信息发送与接收、显示、编辑等工作。 ⑺ 资源要求。用户使用该类命令向系统中申请资源,例如申请某台外围设备等。现在操作系统中,大都提供批处理方式和联机处理方式。不用编译命令,直接用RUN。它先编译,后执行,减少了人工插入。 一台主机可以连接一台或多台外围设备。用户和系统通过终端交互会话来输入作业。在作业执行过程中,用户逐条打入命令。操作系统接到一条命令。就根据命令的要求控制作业的执行,一条命令所要求的工作做完后,操作系统通知用户命令执行情况且允许用户再打入一条命令,以控制作业继续运

文档评论(0)

shuwkb + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档