操作系统概念OPERATINGSYSTEMCONCEPTSSixthEdition课件.ppt

上传人(卖家):三亚风情 文档编号:3426519 上传时间:2022-08-30 格式:PPT 页数:23 大小:150.50KB
下载 相关 举报
操作系统概念OPERATINGSYSTEMCONCEPTSSixthEdition课件.ppt_第1页
第1页 / 共23页
操作系统概念OPERATINGSYSTEMCONCEPTSSixthEdition课件.ppt_第2页
第2页 / 共23页
操作系统概念OPERATINGSYSTEMCONCEPTSSixthEdition课件.ppt_第3页
第3页 / 共23页
操作系统概念OPERATINGSYSTEMCONCEPTSSixthEdition课件.ppt_第4页
第4页 / 共23页
操作系统概念OPERATINGSYSTEMCONCEPTSSixthEdition课件.ppt_第5页
第5页 / 共23页
点击查看更多>>
资源描述

1、操作系统概念第一章:导论2本章主要内容n操作系统是什么?n大型机系统n桌面系统n多处理器系统n分布式系统n集群系统n实时系统n手持系统n功能迁移n计算环境31.1 操作系统是什么?n操作系统是管理计算机硬件的程序,它还为应用程序提供基础,并且充当计算机硬件和计算机用户的中介。n操作系统的两大目标:n执行用户程序,并且更易于解决用户问题;n更便于使用计算机系统;n以一种有效的方式保用计算机硬件4计算机系统组成部分nHardware provides basic computing resources(CPU,memory,I/O devices)nOperating System control

2、s and coordinates the use of the hardware among the various application programs for the various usersnApplications programs define the ways in which the system resources are used to solve the computing problems of the users(compilers,database systems,video games,business programs)nUsers (people,mac

3、hines,other computers)5计算机系统组成部分的逻辑图系统程序与应用程序用户1用户2用户3用户n.操作系统计算机硬件编译器汇编器文本编辑器数据库系统.6操作系统定义n资源分配器资源分配器管理与分配资源n控制程序控制程序控制用户程序的执行和输入输出设备的操作n内核内核一直运行在计算机上的程序(其他程序则为应用程序)71.2 大型机系统n通过作业批处理以减少安装时间n作业自动序列化 作业操作之间的自动衔接。第一个基本的操作系统n常驻监控器8简单批处理系统的内存分布9多道程序批处理系统n同一时刻在内存中存在多道作业,这些作业以某种方式共享CPU10多道程序所需的OS特性n系统提供I

4、/O routinen内存管理 系统必须为作业分配内存nCPU调度 系统必须从就绪作业当中选择其一运行n设备分配11分时系统 交互计算nCPU通过在作业之间的切换来执行多个位于内存中或物理存储器上的作业(CPU只能分配给那些在内存中的作业)n作业在内存与物理存储器之间来回交换(swap)n允许用户与系统之间的联机通信(交互)n当OS执行完一条命令后,它将接收用户通过键盘输入的下一条控制指令。n联机系统必须提供给用户访问数据和代码。121.3 桌面系统nPC 为单个用户服务的计算机系统nI/O设备 键盘,鼠标,显示器,打印机等n用户方便性和响应性n可以采用大型操作系统上的技术n通常人们都可以拥有

5、一台计算机,从而CPU的利用率也不再是主要问题。所以,有些大型机OS的设计决策可能不再适用于小系统n可以运行多个不同类型的操作系统(Windows,MacOS,UNIX,Linux)131.4 并行系统(paralel system)n这类系统有多个紧密通信的处理器n亦称为多处理器系统或紧耦合系统n紧耦合系统(tightly coupled system)处理器共享计算机总线、内存、时钟;通信常通过共享内存的方式来实现。n其主要优点:n增加吞吐量(throughput)n经济节约n增加可靠性(在某些情况下)n功能退化(graceful degradation)n容错系统(fault toler

6、ant)n流水线14 n非对称处理(Asymmetric multiprocessing)n每个处理器被赋予一个特定的任务,主处理器为从处理器调度和安排工作。n类似于超大型系统n对称处理(Symmetric multiprocessing,SMP)n每个处理器都运行同一个操作系统的拷贝,这些拷贝需要互相通信n许多处理器可能同时运行而性能上不会有多大损失n例如N个处理器理念上可以同时运行N个进程n许多现代操作系统支持SMPnWindows NT、Solaris、Digital UNIX、OS/2、Linux等15对称多处理体系结构161.5 分布式系统(distributed system)n在

7、若干个位于不同位置的处理器之间组成分布式计算n松耦合系统(loosely coupled system)每个处理器都有自己的内存;处理器相互之间通过不同的通信线路进行通信,如高速总线或电话线n优点n资源共享n计算速度提高n可靠性n通信n需要网络基础结构n局域网(local-area network,LAN)或 广域网(wide-are network,WAN)n根据节点间的距离来划分n可以是C/S系统或端对端系统17客户 服务器系统的通用结构181.6 集群系统(clustered system)n集群系统将多个CPU集中起来完成计算任务。然而,集群系统与并行系统不同,它是由两个或多个独立的系

8、统耦合起来的。n通常接受的定义是集群复读机共享存储并通过LAN网络紧密链接n通常用来提供高可用性(high availability)n非对称集群(asymmetric clustering):一台机器处于热备份模式(hot standby mode),而另一台运行应用程序。热备份主机(机器)不做什么,只监视现役服务器。如果该服务器失效,热备份主机会成为现役服务器。n对称集群(symmetric clustering):两个或多个主机都运行应用程序,它们互相监视。19 n不管分布式计算机如何改善,绝大多数系统并不提供通用分布式文件系统。因此,绝大多数集群不允许对磁盘上的数据进行共享访问。因此,

9、分布式文件系统必须提供对文件的访问控制和加锁,以确保不出现互为矛盾的操作。这种类型的服务通常称为分布式锁管理器(distributed lock manager,DLM)n全球集群201.7 实时系统(real-time system)n当对处理器操作或数据流动有严格时间要求时,就需要使用实时系统。通常用于控制特定应用的设备。如控制科学实验,医疗成像系统,工业控制系统等等n实时系统有明确和固定的时间约束。n实时系统分为硬实时系统与软件实时系统两类n硬实时系统(hard real-time system)保证关键任务按时完成n对系统内所有延迟都有限制,包括从获取存储数据到要求操作系统完成任何操作

10、的请求。通常只有少量或根本没有使用任何类型的辅助存储器,数据通常存在短期存储器或ROM中。n硬实时系统没有绝大多数高级操作系统的功能,这是因为这些功能常常将用户与硬件分开,导致难以估计操作所需时间。因此,硬实时系统与分时操作系统的操作相矛盾,两者不能混合使用。n软件实时系统(soft real-time system)n关键实时任务的优先级要高于其他任务的优先级,且在完成之前能保持其高优先级。与硬实时系统一样,需要限制操作系统内核的延迟:实时任务不能无休止地等待内核来执行它。n可以与分时系统集成在一起n在那些需要快速响应时间的应用程序(如多媒体、虚拟现实)中是非常有用的。211.8 手持系统(

11、handheld system)n个人数字助理(Personal Digital Assistants,PDAs)n蜂窝电话(Cellular telephones)n存在的问题n内存有限(32M 64M)n低速处理器(只有个人计算机处理器速度的几分之一)n屏幕小(5英寸3英寸)221.9 操作系统概念与功能的变迁231.10 计算环境n传统计算nPC,服务器,有限的远程访问n基于Web的计算nC/S和Web服务,便捷的远程访问,不用关心服务器的位置n嵌入式计算n嵌入式计算机是现在最为普遍的计算机,如汽车发动机、VCR、微波炉等等n系统功能比较简单,没有高级功能(如虚拟内存和磁盘)n只有少量或没有用户接口

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(操作系统概念OPERATINGSYSTEMCONCEPTSSixthEdition课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|