操作系统1-1.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、特征: (1)自动性 :作业逐个依次运行,无需人工干预。 (2)顺序性 :磁带上的各道作业顺序地进入内存,作业的完成顺序与他们进入内存的顺序在正常情况下是一致的。 (3)单道性 :每次监督程序只从磁带上调入一道程序进入内存运行,当该程序完成或异常时,才换入其后继程序进入内存运行。 3、优点:减少了人工操作的时间,提高机器的利用率和系统吞吐量。 4、缺点:对某些作业来说,当它发出输入/输出请求后,CPU必须等待I/O的完成,特别因为I/O设备的低速性,从而使机器的利用率很低。 2. 多道批处理系统 为解决单道批处理系统中内存仅存放一道作业,导致资源利用率和吞吐量低下的问题,引入了多道程序设计技术,从而引出了多道批处理。 1.引入: 允许多个程序同时进入一个计算机系统的主存储器并启动进行计算的方法. (a)单道情形: 打印请求 打印请求 单道与多道程序运行情况 (b)多道情形: 程序A 监督程序 I/O设备 绘图仪请求 t1 t2 t3 t4 t5 t6 t7 t8 CPU 打印机 绘图仪 程序B 打印完成 绘图完成 CPU 空闲 t9 t10 仍有空闲 用户程序 监督程序 I/O操作 I/O中断 请求 启动I/O I/O完成中断 I/O中断请求 启动I/O t1 I/O中断 处理结束 t2 t3 t4 t5 t6 t7 t8 CPU CPU空闲 空闲 理解单道和多道程序执行时的不同 例:A、B两个程序,程序A按顺序使用CPU 10s,设备甲5s,CPU 5s,设备乙10s,CPU 10s,程序B按顺序使用设备甲10s,CPU 10s,设备乙5s,CPU 5s,设备乙10s。 问:①在顺序环境下执行程序A和B,CPU利用率多少? ②在多道环境下呢 CPU: A: B: CPU 甲 乙 CPU 等待 乙 CPU 甲 CPU 等待 乙 CPU A B A B 空闲 A 答:①A和B顺序执行时,A执行完毕B才开始,总共耗时80s,占用CPU40s,故利用率为40/80=50%。 多道时,两程序共耗时45s,占用CPU 40s,故利用率40/45=88.89% 2. 多道批处理系统 特征:(1)调度性 (2)无序性 (3)多道性 优点:(1)资源的利用率高 (2)系统吞吐量大 缺点:(1)平均周转周期长 (2)无交互能力 需解决问题 处理机管理、 内存管理、 I/O设备管理、 文件及作业管理问题 2. 多道批处理系统(续) 操作系统的形成 为解决上述问题,在多道程序系统中增设一组软件以有效加以解决,同时增设方便用户使用计算机的软件,这样便形成了操作系统。 操作系统:是一组控制和管理计算机硬件和软件资源,合理地对各类作业进行调度,以及方便用户使用的程序集合。 1.2 1.分时系统的产生 用户对系统功能需求不断增长,主要以下3个方面: 人—机交互;程序调试、修改可直接对计算机进行控制。 共享主机;多个用户都希望以“独占”方式共享一台计算机。 方便上机;用户希望有一个终端设备直接将作业传递给计算中心主机,并能直接对其作业控制。 三、分时系统 三、分时系统 分时操作系统 终端 终端 终端 ┅ 响应时间 1 2 3 n … 时间片 计算机硬件 终端 分时操作系统 终端 终端 终端 ┅ 响应时间 1 2 3 n … 时间片 计算机硬件 终端 终端 终端 终端 终端 终端 终端 终端 终端 分时系统示意图 三、分时系统 用户的任务要及时进入主存,不能长时间放在外存 2.关键问题 需要及时响应,因此不能像批处理系统允许某个作业长时间占用cpu,而是以较小的时间片在不同用户程序之间强制切换 3.分时系统的4个主要特征 : 多路性:宏观上同时有多个用户在运行。 交互性:在终端上编辑、运行程序,或其它操作。 独占性:每个用户一个终端,独立操作,互不干扰 及时性:在很短时间内得到响应,小于2~3秒。 三、分时系统 1.2 四、实时系统 实时操作系统(Real-Time Operating System) :指系统能及时(或即时)响应外部事件的请求,并控制所有实时任务协调一致地运行。 应用需求 (1)实时控制 (2)实时信息处理 实时任务分类: (1)按周期性划分 (2)按截止时间划分 1.2 三种基本的操作系统 三种基本的操作系统 批处理操作系统、分时操作系统和实时操作系统。 通用操作系统(Multi-Purpose Operating System) 如果一个操作系统兼有批处理、分

文档评论(0)

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

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

1亿VIP精品文档

相关文档