- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统内容概要 操作系统概述和基本原理 操作系统的几大基本的管理功能 处理机管理 存储器管理 设备管理 文件管理 作业管理 作业的概念 9.1作业的基本概念 作业: 工作任务 用户要求计算机处理的一件相对独立的工作任务 工作的集合 是指要求计算机系统按指定步骤对初始数据进行处理并得到结果这样一系列工作的集合 作业与进程 作业与进程 作业从用户提交,进入系统后,系统会根据需要为作业创建一个或多个进程,以完成工作任务,得到结果 一个作业对应于一个或多个进程 作业是任务的宏观单元 进程是任务的微观单元 作业的术语 有关作业的术语 作业步: 一个作业可以分成几个必须顺序处理的工作步骤。 如:以一个用户高级语言程序为作业,其作业步有:编辑、编译、连接和装入、运行等。 作业流: 一批作业以某种顺序依次进入系统,形成一个作业流 作业的状态 9.2作业的调度 9.2.1作业的状态 提交、后备、运行、完成 作业和进程一样,都是动态的概念 作业调度的步骤 9.2.2作业调度及步骤 在后备作业中,选取一个或多个作业进入内存 接纳一个工作任务到系统中 为作业创建作业控制块JCB(Job Control Block) 为作业分配资源 内存 外设 创建进程 作业调度与进程调度 作业调度与进程调度 作业调度只保证被选中的作业具有获得CPU的资格。 CPU的真正分配是由进程调度完成的 宏观的调度与微观的调度 作业控制块 作业控制块JCB 记录作业状态信息和控制信息的数据结构 作业名称、提交作业的用户名 资源要求、资源使用情况 作业类型 优先级 作业状态 作业创建时间、运行时间等 作业调度算法 9.2.3作业调度算法 算法的原则(准则) 算法的类型 FIFO 短作业优先 基于优先级 均衡调度 算法性能的评价指标 作业响应时间 周转时间、平均周转时间,带权周转时间,平均带权周转时间 作业控制与用户接口 9.2.4作业控制及用户接口 早期系统的作业控制靠用户事先向系统提供作业说明书,系统照“书”执行 分时系统向用户提供了一组控制命令,方便用户完成作业控制,特别是在作业进入系统以后 控制命令发展出Shell的概念 进一步形成用户接口。用户可以通过用户接口以命令、图形界面、程序调用等方式获得系统服务(包括控制作业) 联机命令 1)联机命令 联机命令机制由三部分组成 终端处理 接收用户通过键盘等输入设备送入的字符串 显示用户键入的命令到屏幕 屏幕编辑 命令解释--shell 根据命令库,识别字符串为对应的命令 命令执行(装入) 根据命令,调用相应的处理程序 图形用户接口类型 2)图形用户接口 窗口 图标 菜单 对话框 窗口要素 窗口 图标 图标 菜单 菜单 对话框 对话框 程序接口 3)程序接口 系统提供大量、各种类型的调用(程序),完成相应的系统服务 进程控制类调用,例: 文件操纵类调用 设备管理类调用 通信类调用 系统状态 系统状态 用户态:执行用户程序时 系统态:执行系统调用 不同的状态,具有不同的安全级别,可访问的内存空间不一样。可执行的操作不一样 系统状态面临的问题 软中断 重新调度 系统调用的嵌套 段景山 * 软件技术基础 制作 主讲 段景山 段景山 作业的管理 第九章 作业的管理 第二篇 操作系统 作业的基本概念 作业调度 操作系统接口 作业的控制 低级调度 进程并发执行 其它 作业进入系统 输入井 输出井 内存 CPU 高级调度 得到作业结果 提交 后备 完成 就绪 执行 阻塞 作业调度 运行 与进程调度的相关内容相似 思考:为什么相似 接口 OS 硬件 format、diskcopy、copy等 如 窗口标题 控制菜单 菜单栏 最大最小关闭按钮 窗口边框 滚动条 弹出式菜单 下拉式菜单 文本框 列表框 复选按钮 按钮 t_creat( ) t_close( ) f_open( ) f_close( ) f_read( ) f_write( ) f_delete( ) printf( ) scanf( ) socket() send() recv() fork() 用户进程获得系统服务时,需要完成从用户态到系统态的转换
您可能关注的文档
- 成都理工大学信息科学与技术学院计算机网络与多媒体技术课件第1章 数据通信基础.ppt
- 成都理工大学信息科学与技术学院计算机网络与多媒体技术课件第2章 计算机网络基础.ppt
- 成都理工大学信息科学与技术学院计算机网络与多媒体技术课件第3章 计算机网络硬件.ppt
- 成都理工大学信息科学与技术学院计算机网络与多媒体技术课件第4章 局域网.ppt
- 成都理工大学信息科学与技术学院计算机网络与多媒体技术课件第5章 网络操作系统.ppt
- 成都理工大学信息科学与技术学院计算机网络与多媒体技术课件第6章 Internet应用.ppt
- 成都理工大学信息科学与技术学院计算机网络与多媒体技术课件第7章 计算机网络安全.ppt
- 成都理工大学信息科学与技术学院计算机网络与多媒体技术课件第10章 多媒体数据压缩技术.ppt
- 成都理工大学信息科学与技术学院计算机网络与多媒体技术课件第11章 数字音频处理技术.ppt
- 成都理工大学信息科学与技术学院计算机网络与多媒体技术课件第12章 图形与图像处理技术.ppt
- 绿电2022年系列报告之一:业绩利空释放,改革推动业绩反转和确定成长.docx
- 化学化工行业数字化转型ERP项目企业信息化规划实施方案.pdf
- 【研报】三部门绿电交易政策解读:溢价等额冲抵补贴,绿电交易规模有望提升---国海证券.docx
- 中国债券市场的未来.pdf
- 绿电制绿氢:实现“双碳”目标的有力武器-华创证券.docx
- 【深度分析】浅析绿证、配额制和碳交易市场对电力行业影响-长城证券.docx
- 绿电:景气度+集中度+盈利性均提升,资源获取和运营管理是核心壁垒.docx
- 节电产业与绿电应用年度报告(2022年版)摘要版--节能协会.docx
- 2024年中国人工智能系列白皮书-智能系统工程.pdf
- 如何进行行业研究 ——以幼教产业为例.pdf
最近下载
- 大楼维修改造工程投标方案(技术标367页).docx
- 高频电刀的使用(参考).ppt
- AQT3034—2022化工过程安全管理导则.pdf VIP
- 省考公务员-黑龙江-行政职业能力测验-第一章数量关系-第四节行程问题-.docx VIP
- DB23_T(1621.10-1621.14)-2015:黑龙江省建设工程施工操作技术规程(三).pdf VIP
- 整体法-隔离法-动态平衡题型练.doc VIP
- 2021年全国乙卷(生物)高考真题.pdf VIP
- 论中小企业会计核算重要性-来源:财会学习(第2020027期)-《中国建材报》社、中国会计学会建材分会.pdf VIP
- 2022年高考真题全国乙卷(文综历史)真题(有答案).pdf VIP
- 浅谈机务维修作风建设 蔡恒志.doc VIP
文档评论(0)