第 2 章 * * 2.4.2 单道批处理作业调度算法 常见的有 4 种: 先来先服务算法(FCFS)——按照进入“输入井”先后次序挑选作业 短作业优先算法(SJF)——在控制说明书加以说明(估计运行时间) 响应比最高者优先算法(HRP)——既考虑运行时间,又考虑等待时间。其中: 优先数调度算法(用户、系统或两者确定) 优先数 =用户给定优先数-运行时间+等待时间-输出量 响应比 = 周转时间 运行时间 等待时间 + 运行时间 运行时间 = 第 2 章 * * 2.4.3 多道批处理作业调度算法 在单道批处理系统中,内存仅存放一个作业 在多道批系统中可装入多个作业,这可以大大提高系统资源的利用率 多道批处理系统采用的调度算法更接近进程调度算法,故在第4章中进一步详尽讨论 第 2 章 * * 2.5 交互式作业控制 用户使用交互式命令对作业进行控制,更灵活 2.5.1 命令接口的结构 2.5.2 联机命令 2.5.3 命令解释程序 2.5.4 终端处理程序 2.5.5 交互式系统实例——分时系统 第 2 章 * * 2.5.1 命令接口的结构 命令接口由命令处理器/程序来实现;命令处理器的实现方式主要有如下3种: 作为OS一个部分(如,OS/MVT或VAX/VMS) 作为OS的一个独特模块,能方便地修改或替换(如,RT-11或CP/M) 作为一易于被替换的普通程序(UNIX操作系统) 第 2 章 * * 2.5.1 命令接口的结构 图2.9 给出了不同命令接口结构的示意。在某些系统中,可能用专门设计的命令接口替代标准的命令接口。例如,多用户UNIX,用户可有不同命令接口 操作系统包括命令接口 命令接口 …. ……. …….. ….. 命令接口 (a)命令接口作为操作系统的组成部分 (b)命令接口作为一个单独的模块 操作系统 终端1 终端2 终端3 操作系统 (c)命令接口作为一个独立的程序 图2.9 命令接口的结构 第 2 章 * * 2.5.2 联机命令 命令包含两部分: 命令名— 告诉系统做什么 参数 — 要求系统如何做 命令的一般格式为: 命令名 参数1,参数2 … 一个系统的命令语言就是所提供的操作控制命令的集合,可以分成如下几种类型 第 2 章 * * 2.5.2 联机命令 通常可以分为 5 大类: 系统访问命令 注册命令;系统做一些必要的核对工作 注销命令;系统回收其占用的资源等 文件管理命令——建立、编辑、修改等各种操作 编译和执行命令——编译成目标程序,键入名执行 询问命令——要求系统显示作业时间、主存空间等 操作员专用命令——只能由操作员控制台上发出 第 2 章 * * 2.5.3 命令解释程序 命令解释程序有两种处理方法: 由终端命令解释程序直接处理——在没有创建子进程功能系统中,一个进程(作业)对应一个终端用户 由子进程代为处理——在具有创建子进程功能 的系统中,对较复杂命令,如对于C源程序进行编译,命令解释程序本身不能处理,此时创建一个子进程,并由该子进程运行C编译程序 第 2 章 * * 2.5.4 终端处理程序 终端处理过程(远程分时终端的情形) 用户控制作业运行大致有4个阶段: 终端的连接——远程终端租用专线/借助交换线+拨电话号码,以建立终端用户和系统的联系 用户注册——注册可看作作业调度 作业控制——使用命令语言控制作业的执行 用户退出——输入“注销”命令退出,系统收回资源,显示“使用系统时间”,及应付费用 第 2 章 * * 2.5.4 终端处理程序 直接影响命令接口的一些问题(4点): (这里的终端指的是仅具备显示和键盘等) 回送显示(Echo);对于通过远程通信线路访问的终端,回送显示委托给远程终端实现 字符变换;有时需要对打入字符进行代码变换如,小写字母转换成大写字母,或反之 行缓冲;打入的字符在送命令解释程序前,由终端接口保存(缓冲,供校验、编辑,取 消)命令 中断字符(Break Characters);如同时打入CTRL—C字符键 第 2 章 * * 2.5.5 交互式系统实例—分时系统 分时系统是计算机操作系统中最普遍的一种形式,面向众多的普通用户,其主要工作方式(3点): 采用“时间片轮转”方法使每个终端作业都在一个“时间片”内占用处理器 终端用户输入命令到系统给出应答(几秒) 分时系统作业过程与2.5.4 节大致相同 第 2 章 * * 2.6 作业控制语言简介 作业控制语言(job control langua
您可能关注的文档
- 操作数据存储(ODS)和数据集市(详解).ppt
- 操作系统 ---- 存储管理.ppt
- 操作系统 第5章输入与输出系统(1).ppt
- 操作系统 进程分配.doc
- 操作系统 习题解析.ppt
- 操作系统4死锁n.ppt
- 操作系统C__第6章_文件管理-new.ppt
- 操作系统安全加固.ppt
- 操作系统安全配置.ppt
- 操作系统部分试题.ppt
- 中国国家标准 GB/Z 37551.300-2026海洋能 波浪能、潮流能及其他水流能转换装置 第300部分:河流能转换装置发电性能评估.pdf
- GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 中国国家标准 GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 《GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法》.pdf
- 中国国家标准 GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- 《GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义》.pdf
- 中国国家标准 GB/T 4937.37-2025半导体器件 机械和气候试验方法 第37部分:采用加速度计的板级跌落试验方法.pdf
- 《GB/T 4937.10-2025半导体器件 机械和气候试验方法 第10部分:机械冲击 器件和组件》.pdf
- 中国国家标准 GB/T 44937.2-2025集成电路 电磁发射测量 第2部分:辐射发射测量TEM小室和宽带TEM小室法.pdf
原创力文档

文档评论(0)