西电子斛故火学件学院 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 汇编、编译和连接 源程序 编译/汇编 编 译 程 序 输出信息 目 标 程 序 运行 结果 动态函 数库 输入数据 第三步 目 标 程 序 段 连接/装配 连 接 程 序 输出信息 子程序 库函数 第一步 第二步