操作系统精简培训教程文件.ppt

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

第六章 操作系统 6.1 概述 6.1.1 什么是操作系统 6.1.2 操作系统的发展过程 6.1.3 操作系统的分类 6.1.4 操作系统的功能和特性 6.1.2 操作系统的发展过程 手工操作阶段?单道批处理阶段?执行系统阶段?多道程序系统 手工操作阶段:程序的读入、编译、装配和执行都由操作人员人工控制。速度慢、效率低。 单道批处理阶段: 早期批量处理:操作员事先把用户提交的作业组合成一批作业,利用常驻在内存中的监督程序,把这批作业顺序输入磁带中,然后逐个调入内存中运行并输出结果。虽然这种方式提高了系统的处理能力,但作业的输入输出和CPU的计算仍然串行的。 脱机批量处理 操作系统的发展过程 3. 执行系统阶段 由于脱机技术是用磁带进行I/O 操作,而磁带是串行介质,其作业按顺序运行,每个作业独占机器资源,只有当采用通道和中断技术,才实现 I/O 与处理机并发运行。 通道是一种硬件,它控制一台或几台外设,使外设和内存之间直接进行数据传输,而与CPU无关。 中断技术使系统能暂时中止正在运行的程序,转向中断处理程序,而被终止的程序在一定条件下又能重新恢复运行。 各种中断程序及负责输入输出的控制程序统称为执行系统。执行系统控制和指挥其它系统程序和应用程序,常驻内存。 4. 多道程序系统 执行系统中,虽然实现了I/O 与处理机并发运行,但作业不论大小,CPU一次只能执行一个作业,仍然不能充分利用计算机资源。因此该系统又称为单一流批处理监控系统。 多道程序是指在一台机器上同时运行若干道程序。系统按照各个程序在各个时刻对资源的需求,在这些程序间分配时间,如果分配得当,可以得到资源的最佳利用,这类系统称为多流批处理监控系统。 多道批处理系统、分时系统、实时系统、通用操作系统 6.1.3 操作系统的基本类型 实时系统:包括实时过程控制和实时信息处理两种。实时操作系统能对外部发生的随机事件作出及时响应,并对它进行及时处理。适用于工业控制系统或事务处理系统。 实时系统有较强的中断处理机构,可靠性要求比较高。 操作系统的功能(5个) 处理器管理:解决CPU的分配策略、实施方法,最大限度地提高处理机的处理能力。 存储管理:解决多道程序在内存中的分配,当进程被撤消时回收分配出去的内存,通过对内外存联合管理来扩大存储空间。 设备管理:对设备进行分配、调度,为用户使用I/O设备提供方便的命令和操作界面。 操作系统的功能(5个) 文件管理:又称文件系统,文件是计算机中的软件资源,存储在外存中。文件管理可实现对文件的检索、存取、共享、安全和保密等操作,并提供相应的操作命令。 用户接口:提供三种用户接口,以便用户提出请求和说明服务。 程序一级的接口、作业控制语言(操作命令)和图形接口。 6.1.4 操作系统的功能和特性 2. 操作系统的特性 并发性:可同时运行多道程序,操作系统需解决各活动之间的切换,控制各活动之间的影响及同步操作等问题。 共享性:多道程序可共享CPU、主存及外设,多用户可共享同一程序副本、同一数据库等资源和信息。 虚拟性:把物理上的一个实体变成逻辑上的多个对应物。 异步性:是指内存中的多个进程均按照各自独立的、不可预知的速度向前推进。在多道程序环境下,尽管允许多个进程并发执行,但由于资源等因素的限制,进程通常不能一直不停地执行,而是以走走停停的方式运行的。内存中的每个进程何时执行,何时暂停,需要多少时间才能完成等,都是不可预知的。进程是以异步方式运行的。 本小节作业 P252 习题 3、 7 6.2 存储管理 6.2.1 存储管理的功能及有关概念 6.2.2 实存储管理 6.2.3 虚拟存储管理 6.2.1 存储管理的功能及有关概念 1、存储器的分级结构 ?高速缓冲存储器(cache):又称缓存,速度快、容量小、价格贵,用来存放使用最频繁的信息,以及缓冲CPU与内存之间的速度差。 ?主存储器:又称内存,是程序运行时存放系统和用户的指令及数据的设备。 ?外部存储器:又称外存,如硬盘、磁盘、光盘等;存取速度慢、容量大、价格便宜;可以存放大量的系统和用户的程序及数据;不能由CPU直接读取。 2、存储管理功能 2、存储管理功能 2)地址转换或重定位 地址空间和存储空间 地址空间:编程人员采用相对地址来编程,其源程序存放的空间称为名空间;经汇编或编译后其目标程序占有的地址范围称为地址空间;这些地址编号是相对于起始地址而定的,称为逻辑地址或相对地址。 存储空间:存储空间是目标程序装入内存后占用的一系列物理单元的集合,这些单元编号称为物理地址或绝对地址。 2、存储管理功能 3) 存储保护: 为了保护存储区内各类

文档评论(0)

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

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

1亿VIP精品文档

相关文档