第三章 操作系统3.1~3.2.ppt

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 操作系统 本章内容 操作系统的类型和功能 处理机管理 存储管理 文件管理 设备管理 作业管理 3.1操作系统的类型和功能 一、操作系统简介 最基本的系统软件就是操作系统,直接运行于裸机之上,是计算机硬件系统的第一次扩充。操作系统+计算机硬件=虚拟计算机。 操作系统:operating system(OS) 3.1操作系统的类型和功能 二、操作系统类型 按照系统的功能可划分: 多道批处理系统,分时操作系统,实时操作系统 按按计算机用户或任务划分: 单用户、多用户,单任务、多任务 按计算机资源划分: 单机配置的大型机操作系统、小型机操作系统、微型机操作系统,多机配置的网络操作系统和分布式操作系统 3.1操作系统的类型和功能 多道批处理系统 多道批处理(Multiprogrammed Batch Processing System)操作系统的工作方式是:用户将作业交给系统操作员,系统操作员将许多用户的作业组成一批作业,之后输入到计算机中,在系统中形成一个自动转接的连续的作业流,然后启动操作系统,系统自动、依次执行每个作业。最后由操作员将作业结果交给用户。 3.1操作系统的类型和功能 多道批处理系统 特点:脱机、多道和成批处理。 脱机是指用户脱机使用计算机,即用户提交作业之后直到获得结果之前几乎不再和计算机打交道。 多道是指多道程序运行,即按多道程序设计的调度原则,从一批后备作业中选取多道作业调入内存并组织它们运行; 成批处理是指操作员把用户提交的作业组织成一批,由操作系统负责每批作业间的自动调度。 批处理系统自动化程度比较高,系统吞吐量大,资源利用率高,系统开销小,但各作业周转时间长,不提供用户与系统的交互手段,适合大的成熟的作业。 3.1操作系统的类型和功能 分时操作系统 分时(Time Sharing)操作系统的工作方式是:一台主机连接了若干个终端,每个终端有一个用户在使用。用户交互式地向系统提出命令请求,系统接受每个用户的命令,采用时间片轮转方式处理服务请求,并通过交互方式在终端上向用户显示结果。用户根据上步结果发出下道命。分时操作系统将CPU的时间划分成若干个片段,称为时间片。操作系统以时间片为单位,轮流为每个终端用户服务。每个用户轮流使用一个时间片而使每个用户并不感到有别的用户存在。 3.1操作系统的类型和功能 分时操作系统 特点:多路性、交互性、“独占”性和及时性。 多路性:同时有多个用户使用一台计算机,宏观上看是多个人同时使用一个CPU,微观上是多个人在不同时刻轮流使用CPU。 交互性:用户根据系统响应结果提出新请求(用户直接干预每一步)。 “独占”性:用户感觉不到计算机为其他人服务,就像整个系统为他所独占(时间片轮转的办法)。 及时性:系统对用户提出的请求及时响应。支持位于不同终端的多个用户同时使用一台计算机,彼此独立互不干扰,用户感到好像一台计算机全为他所用。 与批处理相比,系统开销大,资源利用率与系统接纳的作业有关,适合小的不成熟的作业。 3.1操作系统的类型和功能 实时操作系统 实时操作系统(RealTimeOperatingSystem,RTOS) :计算机能及时响应外部事件的请求在规定的严格时间内完成对该事件的处理,并控制所有实时设备和实时任务协调一致地工作。实时操作系统要追求的目标是:对外部请求在严格时间范围内做出反应。 3.1操作系统的类型和功能 实时操作系统 特点:及时性、高可靠性。 及时性:系统能及时响应外部事件的请求,并在规定时间内完成对该事件的处理; 高可靠性:系统本身要安全可靠,因为像生产过程的实时控制、航空订票等实时事务系统,信息处理的延误或丢失往往会带来不堪设想的后果。 嵌入式系统中常用实时操作系统。 3.1操作系统的类型和功能 注:现实中的操作系统,可能兼有批处理、分时处理和实时处理的组合功能。如常见的通用操作系统是分时系统与批处理系统的结合。其原则是:分时优先,批处理在后。“前台”响应需频繁交互的作业,如终端的要求; “后台”处理时间性要求不强的作业。 3.1操作系统的类型和功能 操作系统举例:

文档评论(0)

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

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

1亿VIP精品文档

相关文档