操作系统第一节精要.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文档。上传文档
查看更多
Rebel code Linux传奇 * * 批处理(’55-’65) ■ 顺序执行与批处理 操作系统的形成与发展-批处理阶段 缩短手工操作时间,减少人工干预,提高计算机使用 效率。将用户提交的作业分批处理,使同一批作业执 行过程中一个用户作业结束另一个用户作业开始运行 的这种转换工作由专门编制的监督程序来管理。 联机批处理阶段和脱机批处理 联机批处理:输入过程、运算和输出过程全部都由CPU处理。输入输出设备速度远比CPU低,在管理输入输出设备过程中大部分时间CPU都处于等待状态。造成CPU资源的很大浪费 脱机批处理:除主机外另设一台外围机,外围机只与输入输出设备打交道,不与主机直接连接。 脱机批处理 纸带机 卡片机 打印机 外围机 输入带 输出带 主机 执行管理带 ■ 保持多个工作在内存中并且在各工作间复用CPU 多道程序(’65-’80) 操作系统的形成与发展-多道程序系统 多道程序设计技术是指同时把多个作业放入内存并允许它们交替执行,从而共享系统中的软硬件资源。 当正运行的程序因某种原因而暂停执行时,CPU就立即转去执行另一道程序。 CPU得到充分利用,提高了输入输出设备和内存的利用率。 允许多道程序运行的操作系统具有宏观上并行、微观上串行的特点 多道程序系统的几种形式 多道成批系统:多道+批处理 分时系统:提高系统响应能力,每个用户一个终端 分时系统的特点:多路性,独占性,交互性,及时性 ■ 定时中断用于工作对CPU的复用 分时(’70-) 多处理机操作系统 操作系统管理多个分布在各个系统或同一个系统中的多个处理机 是一个“单系统”,每个CPU没有私有内存 关键特点是单一的运行队列:系统中处于就绪态的进程组成的队列 多处理机的文件系统和单处理机系统几乎没有区别 个人电脑操作系统 单用户 利用率已不再是关注点 ■ 个人电脑系统 重点是用户界面和多媒体功能 很多老的服务和功能不存在 最初: 操作系统作为一个简单的服务提供者 (简单库) 现在:支持协调和沟通的多应用系统 ■ 演变 越来越多的安全问题 (如,电子商务、医疗记录) ■ 网络支持成为一个重要的功能 分布式操作系统 跨多系统的数据共享和协调 ■ 通常支持分布式服务 松、紧耦合系统 ■ 可能使用多个处理器 ■ 高可用性与可靠性的要求 分布式操作系统 分布式系统由若干台独立的计算机构成,整个系统给用户的印象是一台计算机 多机合作和健壮性:多机合作是自动的任务分配和协调,健壮性是局部故障时自动重构新系统 目前研究的热点 分布式操作系统 操作系统演变中的计算机系统 iOS/Android,… AIX/HP-UX 主机型计算(Mainframe computing) Windows/Linux/BSD,… 个人机计算(Personal computing) 网络计算(Internet computing) Future OS 普适计算(Pervasive computing), 移动计算,云计算,大数据处理,许 多联网设备为许多人提供个性化的服务 操作系统的发展历史 PC机操作系统的发展 UNIX的发展 个人电脑操作系统的发展 DOS操作系统,1981年问世,1.0版-7.0版 以字符为基础的用户接口,单用户单任务 MS-DOS(Microsoft), PC-DOS(IBM), DR DOS(Novell) 适用于16位机,最大的优势是支持众多的通用软件 Windows操作系统,1985年问世,Windows1.0版-Windows2000 以图形为基础的用户接口,多窗口多任务 Windows **, Windows NT(New Technology), Windows XP(Explore) 兼容16位软件,32位操作系统 OS/2操作系统,1987年由IBM公司推出 32位多任务操作系统 因缺乏应用软件的支持而失败 UNIX操作系统的发展 1969年,Ken Thompson在一台废弃的PDP-7小型计算机上用汇编语言重写一个简化的MULTICS操作系统,称为UNICS,即为UNIX 1973年,Thompson和Ritchie一起用C重写了UNIX 1973年到20世纪70年代末,UNIX免费扩散 70年代中期到80年代中期,商用版本出现 80年代中期,UNIX已被广泛应用于各种型号的小型机和工作站上 Minix 1986年 Mini UNIX,由Andrew S. Tenebaum编写 UNIX系统的子集,X86 最多支持3个用户,没有图形用户界面 Linux 1991年Linus Torvalds开发,以MINIX为基础。是一个功能可与UNIX和Windows相媲美的操作系统 特点: 免费软件 Linux操作系统与主流的UNIX系统兼容 支持几乎所有的硬件

文档评论(0)

挺进公司 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档