多道批处理系统.ppt

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

以联机操作为标志的操作系统, 特别适合于程序的动态调试和修改. 在分时系统中, 一个主机同多个交互终端相连, 终端可是本地, 也可是远程的, 如图 1-5 所示. 分时操作系统(On-line) * 特点: 多路性:一个主机与多个终端相连; 交互性:以对话的方式为用户服务; 独占性:每个终端用户仿佛拥有一台虚拟机。 典型系统: Multics (MIT) UNIX 分时操作系统(Cont.) * 实时是指系统能够对于外部请求做出及时响应 实时系统按其应用范围分为实时控制和实时信息处理两大类别 实时控制 工业控制,军事控制,医疗控制,……. 实时信息处理 航班定票,联机情报检索,……. 实时操作系统 * 这类系统都有一个被控制的对象 对象所产生的信号通过特殊的外围设备传送给计算机系统 系统接收到控制对象的请求信号后对其进行分析, 并做出处理决策 将控制信号通过特殊的外围设备传送给被控制对象 如图 1-6 所示 实时控制 * 实时控制 * 一般原理与分时系统相似, 相联终端通常为远程, 可能分散于一个学校、一座城市、整个国家不同地区、甚至跨越国界。 具有如下两个基本特性: 及时性 可靠性 实时信息处理 * 同时具有:分时、实时、批处理功能。 目标: 提高处理能力; 扩展应用领域。 常见模式: 分时(前台)+批处理(后台)(eg. GCOS-8) 实时(前台)+批处理(后台) 通用操作系统(multi-purpose OS) * 同一时刻仅有一个用户使用的系统 应用领域: 台式机,笔记本,……. 特点: 单用户,多进程,多线程 常见的操作系统有:MS-DOS、CP/M、Windows等 单用户操作系统可采用多道系统中的技术, 如多进程和多线程、虚拟存储管理方式、层次结构文件系统等。 单用户操作系统 * 建立在宿主操作系统之上,提供网络通讯、网络资源共享、网络服务的软件包。 用于实现网络通讯和网络资源管理的操作系统 网络中的主机以及相连的外部设备称作HOST, 可能属于不同类型 各个HOST上配置有网络操作系统NOS, 它们的界面形式可能是不同的, 各个节点具有自治性 网络操作系统 * 图 1-7 给出了一个仅由三台HOST所构成的简单网络系统, 其中虚线为通讯线路, 将网络中的HOST联接起来. 网络操作系统 * 相互通讯 通过网络,处于不同HOST上的用户之间可以任意传递信息 资源共享(信息,设备) 用户不仅可以使用本地HOST上的资源, 可以使用其它HOST上的资源 提供网络服务 database server ftp server e-mail server telnet server etc. 网络操作系统的目标 * 分两类: 建立在多机系统基础之上, 称为紧耦合(tightly coupled)分布式系统; 建立在计算机网络基础之上, 称为松散耦合(loosely coupled)分布式系统 紧耦合:(tightly coupled) 由多机系统发展而来(多CPU) 有公共内存 多处理机操作系统 分布式操作系统 CPU 内存 CPU CPU … * 松散耦合:(loosely coupled) 由计算机网络发展而来(多Host) 无公共内存,无公共时钟 图 1-8 是一个松散耦合分布式系统的结构 分布式操作系统 * 分布式操作系统特征: 统一的操作系统 资源的进一步共享 可靠性 透明性 分布式操作系统(Cont.) * 目标:进一步共享资源,使负载均衡,计算加速。 CPU 内存 途径:迁移(migration) 作业迁移 进程迁移(线程一般随同进程迁移) 例子: Solaris MC 分布式操作系统(Cont.) * 具有公共内存和公共时钟的多CPU系统称为多处理机系统,也称紧耦合系统 建立在多处理机上的操作系统也称并行操作系统,如图1-9所示. 多CPU系统中的多个CPU若型号和地位相同,没有主从关系,则称为对称多处理(SMP),对称多处理是多处理系统的主要形式. 多处理机操作系统 * 多处理机系统 具有公共内存的多CPU系统 对称多处理机系统(SMP) 没有主从关系的多处理机系统 多处理机操作系统 有效管理和使用多个CPU的操作系统 复杂性:多个主动体(CPUs) 例子: UNIX, Linux, Windows 多处理机操作系统 * 嵌入在掌上电脑、通讯设备、车载系统、信息家电等非计算机类设施上的操作系统。 嵌入式操作系统具有微小、实时、专业、可靠、易裁减等优点。 嵌入式操作系统特征: 规模一般比较小,相应硬件配置较低,对操作系统提供的功能要求不高。 应用领域差别大,不同的应用领域其硬件环境和设备配置有明显差别。 例子: Win CE .NET(维纳斯) PalmOS HOPEN(

文档评论(0)

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

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

1亿VIP精品文档

相关文档