3-1操作系统_存储管理.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 操作系统 第三章 操作系统 3.1 引论 3.1.1 什么是操作系统 3.1.2 操作系统的分类 3.1.3 操作系统的功能和特性 3.1.1 什么是操作系统? 3.1.1 什么是操作系统? 操作系统的发展过程 手工操作阶段?早期批处理阶段?执行系统阶段?多道程序系统 手工操作阶段:程序的读入、编译、装配和执行都由操作人员人工控制。速度慢、效率低。 早期批处理阶段: 早期联机批处理: 早期脱机批处理----用磁带进行I/O 操作, 减少了人工干预的时间 3. 执行系统阶段 采用通道和中断技术,实现 I/O 与处理机并发运行。 通道是一种硬件,它控制一台或几台外设,使外设和内存之间直接进行数据传输,而与CPU无关。 中断技术使系统能暂时中止正在运行的程序,转向中断处理程序,而被终止的程序在一定条件下又能重新恢复运行。 各种中断程序及负责输入输出的控制程序统称为执行系统, 常驻内存。 4. 多道程序系统 执行系统中,CPU一次只能执行一个作业。 多道程序是指在一台机器上同时运行若干道程序。系统按照各个程序在各个时刻对资源的需求进行时间分配。 3.1.2 操作系统的分类 三大类:多道批处理系统、分时系统、实时系统 3.1.2 操作系统的分类 实时系统: 特点:要求对外部发生的随机事件作出及时响应, 并对它进行及时处理。适用于工业控制系 或事务处理系统。有较强的中断处理机构, 可靠性要求比较高。 3.1.3 操作系统的功能和特性 操作系统的功能(5个) 处理器管理:解决CPU的分配策略、实施方法,以及资源的分配和回收等。(进程控制、进程同步、进程调度、进程通信) 存储管理:解决多道程序在内存中的分配,当进程被撤消时回收分配出去的内存,通过对内外存联合管理来扩大存储空间。(内存分配、内存保护、内存扩充) 设备管理:对设备进行分配、调度,为用户使用I/O设备提供方便的命令和操作界面。 (设备分配、 传输控制、设备独立性) 操作系统的功能 文件管理(文件系统) :唯一地标识计算机系统中的每组信息,以便能对它们进行合理的访问和控制。(文件存储空间管理、目录管理、文件操作管理、文件保护) 用户接口:提供两种用户接口,以便用户提出 请求和说明服务。 程序一级的接口:用户可在程序中直接调用, 通过系统调用命令向系统提出各种 资源请求和服务请求。 作业控制语言和操作命令:批处理系统中采用。 (分时和实时系统中用户通过终端和键盘提出请求 ) 2. 操作系统的特性(4个基本特性) 并发性:(OS的最根本特性)可同时运行多道程序,操作系统需解决各活动之间的切换,控制各活动之间的影响及同步操作等问题。 共享性:资源共享。相关问题是如何合理分配资源。 不确定性:与确定性相互依存,同一程序、相同的数据要求运行结果是确定的。但系统对发生的不可预测的事件的响应应该是不确定的,如程序运行中的错误处理及各种外设的中断申请都应该是不确定的。 虚拟性:物理上的实体-逻辑上的对应物。 3.2 存储管理 3.2.1 存储管理的功能及有关概念 3.2.2 实存储管理 3.2.3 虚拟存储管理 3.2.1 存储管理的功能及有关概念 1、存储器的分级结构 ?高速缓冲存储器(cache):又称缓存,速度快、容量小、价格贵,用来存放使用最频繁的信息,以及缓冲CPU与内存之间的速度差。 ?主存储器:又称内存,是程序运行时存放系统和用户的指令及数据的设备。 ?外部存储器:又称外存,如硬盘、磁盘、光盘等;存取速度慢、容量大、价格便宜;可以存放大量的系统和用户的程序及数据;不能由CPU直接读取。 2、存储管理功能 2、存储管理功能 2)地址转换或重定位 地址空间和存储空间 名空间:源程序存放的空间(一般从0开始) 地址空间:目标程序占有的地址范围(逻辑地址或相对地址的集合) 存储空间:目标程序装入内存后占用的一系列物理单元的集合(物理地址或绝对地址) 3.2.2 实存储管理 分区分配 可重定位分区分配 覆盖技术 交换技术 1、分区分配: 适应于小型、微型机上的多道系统 思想:将内存划分为若干个分区,每个分区分配给一个作业,用静态重定位方式进行地址转换,用硬件措施保证各作业互不干扰。划分方式上有固定分区和可变分区两种。 固定分区分配:存储器事先被划分为若干个大小不等的分区,存储管理程序根据调入内存作业的最大存储量,找出一个足够大的分区分配给它。 系统为每个分区设置一个目录,说明该分区的大小、

文档评论(0)

wxc6688 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档