- 1、本文档共56页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统原理PrinciplesofOperatingSystem.ppt
三 设备管理 1. 设备无关性 2. 设备分配 3. 设备的传输控制 四 软件资源管理 为用户提供一种简便的、统一的存取和管理信息的方法,并要解决信息的共享、数据的存取控制和必威体育官网网址等问题。 操作系统的资源管理功能 处理机 存储器 I/O设备 软件资源 处理机管 理 存储器管 理 设 备管 理 文 件系 统 系统资源 操作系统功能模块 (五)操作系统的类型 批处理操作系统 分时操作系统 实时操作系统 个人计算机操作系统 网络操作系统 分布式操作系统 嵌入式操作系统 自由软件和LINUX操作系统 多道批处理系统 在批处理系统中采用多道程序设计技术,就形成了批量操作系统。 该系统把用户提交的作业成批地送入计算机内存,然后由作业调度程序自动地选择作业运行。 优点: 缩短作业之间的交接时间,减少处理机的空闲等待时间,提高系统的吞吐量 缺点: 用户响应时间较长。用户既不能了解自己程序的运行情况,也不能控制计算机。 特点: 多路调制性:众多联机用户可同时使用同一台计算机 独占性:各终端用户感觉到自己独占了计算机 交互性:用户与计算机之间可进行“会话” 分时操作系统 实时操作系统 实时操作系统:对用户(外部)的请求,实时操作系统能在规定的时间内处理完毕。 响应时间 指用户发出命令,到系统开始执行命令所需的时间。 批处理操作系统 没有 分时操作系统 秒级(一般情况) 实时操作系统 微秒级 甚至更小(经典说法) 系统满足用户时限(deadline)的 要求 (现代) 实时操作系统 实时操作系统的类型: 实时控制: 工业过程控制、防空系统等 实时信息处理:情报检索和查询、飞机订票系统 实时操作系统特点: 系统对外部的信号必须能及时响应 要求高可靠性和安全性,效率则放在第二位 系统整体性强 不要求很强的“会话”能力 网络操作系统 计算机网络: 计算机技术与通信技术相结合的产物,是互连起来的计算机的集合。 主机:组成网络的独立自主的计算机系统。 子网:将入网主机连接起来的实体,任务是在入网主机之 间传递信息,以提供通信服务。 网络协议:网络中各主机之间传递信息的规则的集合。 计算机网络的组成 网络操作系统: 在通常的操作系统中增加了实现网络低层协议功能和网络设备管理功能的操作系统称为网络操作系统。 分布式系统 分布式系统是网络操作系统的更高级的形式,它保持了网络操作系统的全部功能。 从硬件上讲,它与计算机局域网没有任何区别。关键是软件。 特征: 1.统一性: 一个统一的操作系统 2.共享性: 资源进一步共享 3.透明性: 在用户眼中分布式计算机就是一台计算机 4.自治性: 处于分布式系统的多个主机处于平等地位 网络操作系统与分布式操作系统的主要不同是:网络操作系统可构架于不同的操作系统之上,即在异构系统上通过网络协议实现网络资源的统一配置,并不要求透明访问。 分布式系统 集群是分布式系统的一种。 集群(Cluster):由高速局域网连接多台计算机组成的虚拟计算机系统。 嵌入式操作系统 什么是嵌入式系统? 在各种设备、装置或系统中,完成特定功能的软硬件系统 它们是一个大设备、装置或系统中的一部分,这个大设备、装置或系统可以不是“计算机” 通常工作在反应式或对处理时间有较严格要求环境中 由于它们被嵌入在各种设备、装置或系统中,因此称为嵌入式系统 手持系统 在嵌入式系统中的OS,称为嵌入式操作系统 嵌入式操作系统的应用 智能卡 移动通信 计算机外设 机顶盒 零售设备 印刷机 复印机 互联网服务器 电话交换设备 手持系统的特性 完成某一项或有限项功能;不是通用型的 内存少,处理机速度慢,屏幕小 为了减少手持设备尺寸,使用耗电更小,体积更小,速度更慢的处理器; 操作系统和应用程序的设计不能加重处理器的负担 有些手持设备可使用无线技术,允许远程访问电子邮件和浏览网页 个人计算机操作系统 Microsoft Windows系统 32位多任务操作系统 MS-DOS Windows 2000/2003 Windows NT Windows XP Unix系统 32位多用户分时操作系统 惠普计算机上的HP-UX IBM小型机上的AIX 苹果Mac上的AUX Linux Minix和FreeBSD (六)UNIX和Windows UNIX系统是一个交互式的多用户分时操作系统 Windows是一个图形化的多任务操作系统
文档评论(0)