操作系统第一章操作系统发展.ppt

  1. 1、本文档共80页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统第一章操作系统发展

第1章 操作系统引论 ; 操作系统是随着计算机硬件技术、软件技术的发展而发展的。 目标:充分地利用资源 更好的提供服务; 控制台 一个用户; 一个用户独占计算机的全部资源, 资源利用率低,工作效率非常低。 每个用户都要自行编写涉及到硬件的源代码。工作量大, 难度高, 易出错, 需要大量人力和物力。 人机矛盾, 人低速与机器利用率。 CPU与I/O设备速度不匹配的矛盾。 为了解决这两个矛盾出现了脱机I/O方式, I/O设备由外围机控制。; 1. 单道批处理 用户把程序(卡片)交给系统管理员,他把一批作业以脱机方式输入到磁带上,常驻监督程序(Moniter)对这批作业一个接一个连续处理。 批处理过程:重复进行 装入程序、运行、打印结果、撤出、; 2. 多道程序批处理系统 在磁盘上多个作业等待运行排成“后备队列”。 多道程序 – 内存中同时有多个作业。 -选择(调度)若干作业装入内存(存储管理)。 运行的作业遇到I/ O请求时, 切换(调度)至内 存中的另一个作业并运行之。 增加: 存储管理重定位保护,并发程序设计技术。 采用缓冲, DMA, 中断处理 优点: 多道程序共享资源,资源利用率高。 系统吞吐量大,资源保持忙,系统开销小。 缺点: 作业平均周转时间长,无交互能力。;单道: 用户程序 监督程序 I/O操作;特征 多道性: 内存同时驻留多道程序允许并发执行。 无序性: 作业完成顺序与进入内存顺序五严格对应关系。 调度性: 作业从提交到完成经两次调度。 作业调度、进程调度。; 硬件速度更快,人力较以前昂贵 分时系统的产生—用户需要 交互:所有用户看似独占全机,都能直接修改错 误,立即人--机交互 共享:多个用户用便宜终端,共享一台计算机。 方便:用户对自己的作业进行控制,调试方便。 分时系统是一台主机带多个终端,同时允许多个用户用终端,共享一台主机,每个用户都可以通过终端方便地以交互方式使用主机。;实现方法 作业直接进入内存。 不允许某作业长期占用处理机, 将响应周期分为很短的时间片, 在该周期内每个作业轮流执行一次(占一个时间片)。每个作业可以及时接收用户的命令和数据, 并能及时得到处理。; 具有“前台”和“后台”的多道分时系统 内存中同时存放多道作业, 道数和位置都不固定, 某些称为“前台区”存放按时间片调度的前台作业流, 其余道为“后台区”存放批处理作业流。 只有当前台调进调出或前台无可运行的作业时才运行后台作业。 既有分时系统多台终端共享主机交互性好, 又有多道批处理系统资源利用率高的优点。;分时系统的特点 多路性: 一台主机同时联接多个终端,系统按分时的原则为每个用户服务, 共享资源。 独立性: 用户各占一个终端, 感觉像独占主机 及时性: 用户请求能在容许的响应周期内及时获得响应,响应周期通常在3秒以内。 交互性: 用户通过终端与系统进行广泛的人机对话, 以请求系统提供多方面的服务。; 成功之例:;需要实时处理 实时控制:生产过程控制, 武器控制, 宇航自动控制。 实时信息处理:飞机订票系统, 情报检索系统, 期货、股票交易系统。 特征 实时系统除了与分时系统相似的特征外对系 统的及时性和可靠性要求更高。; 硬件非常便宜,人力昂贵 目标: 充分利用人和时间,个人计算雏形 CPU 便宜到可在每台终端上安装,功能强大有效, 成为大众的计算机 使OS回归简单 使用户再次与系统交互, 增强文件系统;随历史线索,介绍一些重要的操作系统 真空管时代(1946年-1955年) 晶体管时代(1955年-1965年) 集成电路时代(1965年-1980年) 大规模集成电路时代(1980年-至今);第一台数字计算机 英国数学家Charles Babbage(1792-1871)设计 他投入了毕生精力 但却没能让它成功地运行起来 因为当时的技术不可能达到需要的精度 当然,这个分析机没有操作系统;二战对武器设计的需要 美国、英国和德国等国家 开始了电子数字计算机的研究工作 哈佛大学的Howard Aiken 普林斯顿高等研究院的John Neuman(冯·诺依曼) 宾夕法尼亚大学的J.Presper Eckert和William Mauchley 德国电话公司的Konraad Zuse以及其他一些人 都使用真空管成功地建造了运算机器; ENIAC计算机 数万个真空管, 占地100平方米 运算速度:5000次

文档评论(0)

shaoye348 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档