第九章 软件对系的统结构的影响.ppt

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

概论 计算机系统是硬件和软件有机地结合在一起而组成的。它们相辅相成,缺一不可。现代计算机的发展,使软、硬件之间的相互依赖、相互支持、相互渗透更为明显。 操作系统的影响 操作系统的目的主要有两个: 方便用户,是用户与裸机之间的界面; 提高资源利用率,管理好资源的分配和回收,合理地组织计算机系统的工作流程,使各种资源能协调有效地工作,以完成各种应用任务。 操作系统的影响(cont.) 系统结构为操作系统奠定了物理基础,而操作系统使系统结构各部件的潜能得到充分的发挥。 系统结构的某些功能可由操作系统完成,而操作系统的某些管理可由系统结构体现。操作系统的基本功能可归纳为处理机管理、内存管理、外部设备管理和信息管理。 外部设备管理 记录各类设备的使用状态,按设备的特点用适当的策略将设备分配给各道程序使用,并提供启动设备和处理它们的中断的服务。 用户只需掌握操作系统提供的命令、语句和系统调用的使用方法就可以“随心所欲”地调用外部设备 为了克服外部设备和主机在速度上不匹配的缺点,使主机和外设并行工作,提高主机和外设的资源利用率,普遍使用了中断、通道、缓冲区等技术。 文件系统(信息管理) 文件本身的逻辑组织和存放在外存储器上的物理组织、外存空间的分配、目录结构以及对文件的操作。 为了便于对信息进行管理,所有在外存中的信息均以文件的形式存放。 文件系统还应提供各种保护措施,防止由于各种偶然的或者人为的事故,造成对文件的损坏或泄密。 批量处理系统 批量处理系统应用于大型科学计算,把计算程序和有关的数据一起交给计算机系统,由输入设备将它们输入到主存,计算机花费大量时间进行运算,计算结果从输出设备输出。每个用户提出的一个计算任务称为一个作业,非会话型作业可以脱机进行。 作业可以随时进入系统,存放在磁盘上形成作业队列,操作系统将按一定的策略从作业队列中取出一个或多个作业进入主存运行。结果也可先存放于磁盘输出井内,待输出设备可用时再输出。 单用户交互式系统 用户将命令发给操作系统或正在运行的程序,并且能立即收到它们的响应或输出结果。 由于系统是与人进行交互,所以系统追求的主要性能指标是响应时间(即用户发出命令到开始看到输出结果的时间间隔),它应保证在人可以容忍的等待时间范围内。 单用户交互式系统的主机为个人计算机 分时操作系统 将中央处理机的时间片轮流分给各个联机用户的工作方式,具有分时方式的操作系统,每个用户或进程依次得到一个时间片。 这种系统的主要性能指标与用户交互系统一样,也是响应时间。这种系统的主机往往是小型机、大型机等,主机速度快,主存容量大,存储系统的层次结构较丰富,一般均有Cache。系统还具备定时部件、完善的中断系统和通道结构。 实时控制系统 过程控制一般是指一个计算机系统对一个工业生产过程进行监控,也可以扩大到环境控制,参数监测等.这类应用的共性是反馈,即计算机从被控制过程得到输入,然后计算出一个结果,,启动相应机构作出响应,以保持过程的稳定性。 可靠性要求高,在任何硬件发生故障时,要保证系统仍是安全的。 实时信息处理系统(cont.) 实时信息处理系统接收来自终端的服务请求,在短时间内(例如几秒)对用户作出正确回答。事务处理的实时性还在于使数据库及时更新,以包含最新信息。典型应用是机票预定、银行事务处理、资料查询、军事指挥等方面。所以,实时信息处理系统的体系结构要求有很完整的存储层次,有响应极快的中断系统,有完善的通道结构,有很好的容错能力。 网络操作系统 网络中的各台计算机配有各自的操作系统,网络操作系统把它们有机地联系起来。其功能主要是提供各台计算机之间的通信和实现网络资源共享。 网络通信模块是网络操作系统和普通操作系统的主要区别所在,它是本地操作系统与网络之间的接口模块,使本地系统中的进程能方便地、有效地使用网络中各种资源,并且为网络中其他用户使用本地资源提供服务。 分布式系统 分布式系统是一群处理机,处理机之间通过各种通信线路相互通信,以达到资源共享、提高计算速度(分布式并行计算)、提高可靠性(某个处理机故障时不影响整个系统正常运行)等目的。 分布式系统(cont.) 分布式系统中的处理机在容量和功能上不尽相同,它们可以是微机、工作站、小型机和大型通用计算机系统。它们都有自己的局部存储器。分布范围大的可利用电话线通信,范围小的可利用高速总线、同轴电缆、光纤、无线信道等传输介质进行通信。 分布式操作系统的特点 1.? 进程之间通信没有公共存储器可用,需要通过传输介质传送消息。 2.? 系统资源分配要考虑它们分布在多个场地的特点。 3.? 各个处理机既能自主地管理分布于本场地的资源,又能接受和处理其它场地对这些资源的请求,即系统资源的操作是高度自治的。 4.? 不失时机地协调系统中各场地的负载,使之基本均

文档评论(0)

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

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

1亿VIP精品文档

相关文档