操作系统课件第1章讲述说明.ppt

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

1.4.2 层次式结构的操作系统 Linux操作系统的结构 内核的组织方式是整体式结构 linux内核由很多模块组成,每个模块可以单独编译,然后用链接程序连在一起成为一个单独的目标程序 内核是基于过程的开放的结构 有利于不同的人参与不同过程的开发开发,允许任何人对其进行修改,改进和完善 1.4.2 层次式结构的操作系统 Linux操作系统的结构 用户态 系统库(函数库) 应用程序 系统调用接口 模块 内核(进程管理、存储管理、文件管理、设备管理、网络管理) 设备 驱动 计算机硬件 核心态 单内核 1.4 操作系统的结构设计 1.4.1 整体式结构的操作系统 1.4.2 层次式结构的操作系统 1.4.3 虚拟机结构的操作系统 1.4.4 客户/服务器结构的操作系统 1.4.5 微内核结构的操作系统 1.4.3 虚拟机结构的操作系统 虚拟机结构是在裸机上扩展一层层软件,使相同硬件系统的计算机由于软件不同而具有各种不同的性能。虚拟机结构通常采用层次化结构的设计方法来实现。 从裸机A0开始,在它上面添加一层软件,使机器的功能得以扩充,形成了一台功能比原来机器要强的虚拟机A1。又从A1出发,在它上面添加一层新的软件,把A1改造成功能更强的虚拟机A2。就这样“添加——扩充——再添加”,最终实现一台具有所需操作系统各项功能的虚拟机。 1.4 操作系统的结构设计 1.4.1 整体式结构的操作系统 1.4.2 层次式结构的操作系统 1.4.3 虚拟机结构的操作系统 1.4.4 客户/服务器结构的操作系统 1.4.5 微内核结构的操作系统 第一章 操作系统概论 1.1 操作系统概念 1.2 操作系统的形成和发展 1.3 操作系统的分类 1.4 操作系统的结构设计 1.5 Linux操作系统简介 1.3 操作系统的分类 1.3.1 批处理操作系统 1.3.2 分时操作系统 1.3.3 实时操作系统 1.3.4 微机操作系统 1.3.5 网络操作系统 1.3.6 分布式操作系统 1.3.7 嵌入式操作系统 1.3.1 批处理操作系统 批处理操作系统的基本特征是“批量处理”,它是将作业成批装人计算机,由操作系统将其组织好,按某种调度算法选择一道或几道作业装人内存运行。它的设计目标主要是提高资源利用率与系统的吞吐量(单位时间内完成作业的数量)。批处理操作系统分为单道批处理系统和多道批处理系统两种。 1.3.1 批处理操作系统 1.单道批处理系统 作业是按批量顺序进入内存,每次只有一道作业在内存中运行。 特点是: (1)单道性。监督程序每次只从磁带上装入一道作业到内存中运行,程序运行结束或出现异常才装入其后的作业运行; (2)顺序性。磁带上的一批作业按顺序装入内存执行; (3)自动性。磁带上的一批作业在监督程序的管理下自动执行,无须人工干预。 1.3.1 批处理操作系统 2.多道批处理系统 在内存中装入多道作业,使它们同时运行、共享系统资源。在单处理机系统中,内存中的作业只是在宏观上“同时”运行,即指多道作业都已开始运行,但尚未完成。在微观上,各作业是交替执行。任意时刻只有一道作业在处理机上运行。 1.3.1 批处理操作系统 2.多道批处理系统 (续) 多道批处理系统实现了CPU与I/O设备的并行操作。从而提高了系统资源的利用率与系统工作效率。具体表现为: (1)多道作业并行工作,减少了处理器的空闲时间,即提高了处理器的利用率; (2)作业调度可以按一定的组合选择装入内存的作业,只要搭配合理,例如,把请求使用不同设备的作业组合在一起,计算型作业与I/O型作业合理搭配,则可充分利用计算机系统的资源; (3)成批输入、自动选择和控制作业执行,减少了人工操作时间和作业切换时间。作业执行过程中,不再访问低速的设备,而是直接在高速的磁盘上存取信息,缩短了作业执行时间,有利于提高系统的吞吐量。 1.3.1 批处理操作系统 2.多道批处理系统 (续) 多道批处理系统的主要特征与单道批处理系统相比,具有以下三个特征: (1)多道性。允许内存中同时装入多个作业并发执行,以充分利用系统资源。多道批处理系统的资源利用效率是基于各作业对系统资源的需求差异得到的。 ?(2)调度性。在外存后备队列中的多个作业,哪些装入内存,由作业调度程序按一定的策略来调度,作业装入内存并创建进程后,再由进程调度程序分配处理器。 ?(3)无序性。与单道批处理系统不同,

文档评论(0)

138****7806 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档