CH1操作系统概论讲述.ppt

  1. 1、本文档共67页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 1977年ATT公司开始为计算机软硬件厂商提供UNIX操作系统的初始设备制造商(OEM)许可证,商家开始了商业运营,许多商品化UNIX版本出现。 比较著名的有: SUN公司的SUN OS和Solaris, ? Microsoft公司的XENIX, ? Interactive公司的UNIX386/ix, ? DEC公司的ULTRIX, ? IBM公司的AIX, ? HP公司的的HP/UX和 ? SCO公司的UNIX等。 UNIX操作系统----商业化阶段 * SUN Microsystem开发的Solaris是具有完全SMP和多线程支持的32位分布式计算环境的UNIX操作系统变种。 Solaris2.x基于SPARC和Intel平台,可移植到任何新的主流平台上。 1998年10月,SUN公司推出64位操作系统Solaris7.0,在网络特性、可靠性、兼容性、互操作性、易于配置和管理方面均有很好改进。 Solaris * UNIX的主要特点 ? 结构简练 、功能强大 、易移植性好 、可申缩性和互操作性强 、完善的安全机制 、容纳新技术能力强 。 ? 具有分层可装卸卷文件系统,提供文件保护功能 ?? 提供I/O缓冲技术,系统效率高 ? 剥夺式动态优先CPU调度,支持分时操作 ? 命令语言丰富齐全 ? 具有强大的网络与通信功能 ? 支持多用户、多任务 ? 请求分页式虚拟存储管理 * 自由软件和Linux操作系统 商业软件 共享软件 自由软件 自由软件是指遵循通用公共许可证GPL(General public License)规则,保证您有使用上的自由、获得源程序的自由,可以自己修改的自由,可以复制和推广的自由,也可以有收费的自由的一种软件。 自由软件出现的意义 。 * Linux操作系统 Linux是由芬兰藉科学家Linus Torvalds于1991年编写完成的操作系统内核。 许多人对Linux进行改进、扩充、完善,做出 了关 键 性 贡 献。Linux由最初一个人写的原型变成在Internet上由无数志同道合的程序高手们参与的一场运动。 * * 2.实时系统的特征 除了多路性,独占性外,还有下面的特征 (1)稍弱的交互性 它仅允许操作人员访问系统中某些特定的专用服务程序,一般不许写入或修改现有程序,不象分时系统那样能向终端用户提供数据处理和资源共享等服务。 (2)实时性 对及时性的要求高,常以控制对象所能接受的延迟时间来确定,可以是秒级、毫秒级,甚至是微秒级。 (3)可靠性 常采用多级容错措施,以保证系统的安全可靠。 * 四、单用户操作系统 单用户单任务操作系统: 单用户多任务操作系统: 只允许一个用户上机,但允许将一个用户程序分为若干任务,使他们并发执行。Windows9x就是图形用户界面的单用户多任务操作系统的典型代表。 在同一段时间内仅为一个用户提供服务。由于一个用户独占整个计算机系统,操作系统资源管理的任务变得不重要,为用户提供良好的工作环境成了这类操作系统最主要的目标。如MS-DOS、CP/M等。 * 五、网络操作系统 将地理上分散的自主计算机通过通信系统的线路互连而成计算机网络。 网络操作系统是在通常操作系统功能的基础上提供网络通信和网络服务功能的操作系统。网络操作系统为网上计算机进行方便而有效的网络资源共享,提供网络用户所需各种服务的软件和相关规程的集合。 三大阵营:UNIX、Windows NT 、Netware 等 * 六、分布式操作系统* 分布式计算机系统 指由多台分散的计算机,经互连网络连接而成的系统。每台计算机高度自治,又相互协同,能在系统范围内实现资源管理,任务分配、能并行地运行分布式程序。 集中式计算机系统 以往的计算机系统中,其处理和控制功能都高度地集中 在一台计算机上,所有的任务都由它完成 * 分布式系统的主要优缺点 优点:性价比高、可靠性高、可扩展性强、适合分布 式的应用等。 缺点:需要复杂的软件、存在潜在的通信瓶颈、数据 安全性较弱等。 真正实用的分布式操作系统 : 荷兰Virije大学研制的Amoeba和美国CarnegieMello研制的Mach 、X树系统、Plan9 等 * 1.4 操作系统的特征 一、并发性 二、共享性 三、虚拟性 四、异步性 * 一、并发与并行 并发:Concurrence 是指两个或多个事件在同一时间间隔内发生。 并行:Parallel 是指两个或多个事件在同一时刻发生。 单

文档评论(0)

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

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

1亿VIP精品文档

相关文档