当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

西安电子科技大学:《现代操作系统》课程PPT教学课件(讲稿)作业管理 Job Management

资源类别:文库,文档格式:PPT,文档页数:47,文件大小:959KB,团购合买
作业的定义与控制 作业的调度 系统功能调用 操作系统提供的用户接口及用户管理
点击下载完整版文档(PPT)

西电子斛故火学件学院 MODERN OPERAYING SYSTEM Chapter a Job Management

1 西安电子科技大学软件学院 MODERN OPERAYING SYSTEM Chapter a Job Management

作业管理 主要介绍的内容有 e作业的定义与控制 e作业的调度 e系统功能调用 ●操作系统提供的用户接口及用户管理

2 作业管理 主要介绍的内容有: 作业的定义与控制 作业的调度 系统功能调用 操作系统提供的用户接口及用户管理

教学目的: 操作系统〔OS)是为用户服务的,而用户以作业的方 式把任务交给计算机来处理。 鲁本章从作业的基本概念以及作业管理、调度、控制等多 面介绍OS的作业。 教学要求: 熟悉作业的作用和定义。 e掌握批处理作业管理的过程。 ●掌握 SPOoLing辅入输出系统。 鲁掌握对作业调度算法的几个评估公式:cPU利用率、吞 吐量、作业平均周转时间和带权平均周转时间。 理解四个常见的作业调度算法:先来先服务、短作业优 先、响应比高者优先和优先级法

3 教学目的:  操作系统(OS)是为用户服务的,而用户以作业的方 式把任务交给计算机来处理。  本章从作业的基本概念以及作业管理、调度、控制等多 方面介绍OS的作业。 教学要求:  熟悉作业的作用和定义。  掌握批处理作业管理的过程。  掌握SPOOLing输入输出系统。  掌握对作业调度算法的几个评估公式:CPU利用率、吞 吐量、作业平均周转时间和带权平均周转时间。  理解四个常见的作业调度算法:先来先服务、短作业优 先、响应比高者优先和优先级法

A.1作业组织和管理 A.1.1基本概念 1.作业、作业步、作业流 e所谓作业就是用户一次请求计算机系统为它完成任务所进 行的工作总和。 e一般来说为了完成其任务,可以将作业细分成若干个作业 步。作业步就是处理作业的各个独立的子任务,系统可以 创建若干进程完成各作业步的计算,所以说一个作业是由 若干作业步组成的。 例:(1)编辑:A> EDLIN USER.ASM (2)汇编:A> MASM USER (3)链接:A>L| NK USER (4)执行:A>USER 最后执行 USER EXE文件获得所要的结果

4 A.1 作业组织和管理 A.1 .1基本概念 1. 作业、作业步、作业流  所谓作业就是用户一次请求计算机系统为它完成任务所进 行的工作总和。  一般来说为了完成其任务,可以将作业细分成若干个作业 步。作业步就是处理作业的各个独立的子任务,系统可以 创建若干进程完成各作业步的计算,所以说一个作业是由 若干作业步组成的。 例: (1) 编辑: A>EDLIN USER.ASM (2) 汇编: A>MASM USER (3) 链接: A>LINK USER (4) 执行: A>USER 最后执行USER.EXE文件获得所要的结果

汇编、编译和连接 子程序(库函数 幼态函 源程序 数库 输入数据 第一步 第二步 「编译/汇编 连接/装配 结果 运行 1+ 输出信息 世输出信息 第三步 5

5 汇编、编译和连接 源程序 编译/汇编 编 译 程 序 输出信息 目 标 程 序 运行 结果 动态函 数库 输入数据 第三步 目 标 程 序 段 连接/装配 连 接 程 序 输出信息 子程序 库函数 第一步 第二步

Question 作业与进程的区别和联系是??? 作业可以由多个进程构成

6 Question 作业与进程的区别和联系是??? • 作业可以由多个进程构成

为什么要引入作业管理 ●作业管理应用场合 ●大型机 Grid Computing ●共同属性 用户数目可能非常庞大 耗费能源巨大 计算节点造价昂贵 to Question:引入作业管理是为了? 提高计算机的使用率,从而:增加盈利,降低 运营成本 灵活得控制作业,更好的满足用户需求

7 为什么要引入作业管理  作业管理应用场合 大型机 Grid Computing  共同属性 • 用户数目可能非常庞大 • 耗费能源巨大 • 计算节点造价昂贵  Question: 引入作业管理是为了? • 提高计算机的使用率,从而:增加盈利,降低 运营成本 • 灵活得控制作业,更好的满足用户需求

2.作业的类型 ●根据计算机系统的作业处理方式不同,可把作 业分成两大类 ●脱机作业 脱机作业( off-line job):不需用户干预,仅由 系统根据作业说明书控制其运行的作业,通常又 称为批处理作业。 ●联机作业 联机作业( on-line job):指由用户从终端打入 键盘命令,直接控制其运行的作业,通常又称为 终端型作业。 · Question:脱机作业是否需要作业调度员干预?

8 2. 作业的类型 根据计算机系统的作业处理方式不同,可把作 业分成两大类: 脱机作业 • 脱机作业(off-line job):不需用户干预,仅由 系统根据作业说明书控制其运行的作业,通常又 称为批处理作业。 联机作业 • 联机作业(on-line job):指由用户从终端打入 键盘命令,直接控制其运行的作业,通常又称为 终端型作业。 • Question:脱机作业是否需要作业调度员干预?

A1.2作业的组织 眷作业由程序、数据、作业控制信息(如作业说明 书)三部分组成。 作业说明书体现用户对作业控制的意图,包括: 1)作业基本情况 2)作业控制 3)作业资源要求的描述

9 A.1.2 作业的组织 作业由程序、数据、作业控制信息(如作业说明 书)三部分组成。 作业说明书体现用户对作业控制的意图,包括: 1)作业基本情况 2)作业控制 3)作业资源要求的描述

作业的处理过程 e作业的调度状态 运行)(完成 用户一(提交)~(收容)1(就绪)(等待 执行 作业录入作业调度 作业调度

10 作业的处理过程 作业的调度状态 用户 提交 收容 运行 就绪 等待 完成 执行 作业录入 作业调度 作业调度

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共47页,可试读16页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有