- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章 - 数据结构
4.5 基本分页存储管理方式 练习: 段号 长度 基址 0 660 219 1 14 3300 2 100 90 3 580 1237 4 96 1952 计算逻辑地址对应的物理地址: [0,430],[1,10],[2,500],[3,400],[5,100] 4.6.5 段页式存储管理方式 1. 基本原理: 段页式存储管理是分段和分页原理的结合,即先将用户程序分成若干个段(段式),并为每一个段赋一个段名,再把每个段分成若干个页(页式)。其地址结构由段号、段内页号、及页内地址三部分所组成。 段号 段内页号 页内地址 主程序段 数据段 子程序段 0 4k 8k 12k 16k 0 4k 8k 0 4k 8k 12k 用户程序 利用段表和页表实现地址映射 2. 地址变换过程 * 系统中设段表和页表,均存放于内存中。读指令或数据须访问内存三次。为提高执行速度可增设高速缓冲寄存器。 每个进程一张段表,每个段一张页表。 段表含段号,页表始址和页表长度。页表含页号和块号。 进行地址变换: 先用段号与段寄存器中的段长进行比较,若小于段长则利用段表始址和段号找出该段页表的始址,(否则越界中断), 再用逻辑地址中的段内页号在页表中找到相应的块号,最后与页内位移形成物理地址。 返回 2. 地址变换过程 3.存储保护 进行地址变换时,首先利用段号S,将它与段长进行比较,如果S段长,则未越界,否则就越界。 4.改进 为了提高执行速度,在地址变换机构中增加一个高速缓冲器。每次访问它时,都须同时利用段号和页号去检索高速缓存,若能找到相匹配的项,便可从中得到相应页的物理块号,用来与页内地址一起形成物理地址,若未找到匹配的表项,则仍须三次访问内存。 5.优缺点 优:减少了碎片;便于共享。 缺:需硬件支持;增加软件复杂性和管理、开销。 * * 3. 动态重定位分区分配算法 图 4-10 动态分区分配算法流程图 4.紧凑的优缺点:提高了主存的利用率 但紧凑要做信息的传送工作,花费处理器的时间,增加系统的开销。 并且紧凑是有条件的:某作业执行中启动了外设,正在与外设交换信息,不能够移动; 减少移动次数方法:作业从两头装入比一头装入次数少 5.可重定位分区分配优缺点: (1)如果采用紧凑技术,可消除碎片,能有效利用主存空间,提高多程序系统的并发程度; (2)硬件支持,提高成本,移动时花费主机时间,降低了速度。作业需连续的存储空间。 4.4 对换(Swapping) 1. 对换的引入 对换:是指把内存中暂时不能运行的进程或者暂时不用的程序和数据,调出到外存上,以便腾出足够的内存空间,再把已具备运行条件的进程或进程所需要的程序和数据,调入内存。 对换是提高内存利用率的有效措施。 1. 对换的引入 对换分类: 如果对换以进程为单位,因而称为“整体对换”或“进程对换”。通常被广泛应用在分时系统中,其目的是解决内存紧张问题,并可进一步提高内存的利用率。单一连续分配、固定和动态分区分配都可以采用此方法进行内存扩充。 如果对换是以“页”或“段”为单位,则统称为“部分对换” 2. 对换空间的管理 外存分为:文件区和对换区 对换区采用连续分配方式。 对外存空闲盘块的管理用空闲分区表或空闲链 对换区的空闲分区表: 首址(盘块号) 盘块数 分配和回收与内存类同。其分配算法是首次适应算法,循环首次适应算法或最佳适应算法。 3. 进程的换出与换入 (1) 进程的换出。 每当一进程由于创建子进程而需要更多的内存空间,但又无足够的内存空间等情况发生时,系统应将某进程换出。 过程: a、选择处于阻塞状态且优先级最低的进程; b、将进程的程序和数据传送到磁盘的对换区; c、回收该进程所占用的内存空间,并对该进程的进程控制块做相应的修改。 (2) 进程的换入。 系统应定时地查看所有进程的状态,从中找出“就绪”状态但已换出的进程,将其中换出时间(换出到磁盘上)最久的进程作为换入进程,将之换入,直至已无可换入的进程或无可换出的进程为止。 连续分配存储管理方式产生的问题: 产生许多碎片 碎片问题的解决方法: (1)拼接/紧凑技术代价较高。 (2)离散分配方式允许将作业/进程离散放到多个不相邻接的分区中,就可以避免拼接: 分页式存储管理:离散分配的基本单位是页 分段式存储管理:离散分配的基本单位是段 段页式存储管理:离散分配的基本单位是段、页 4.5基本分页存储管理方式 4.5.1 分页存储管理的基本方法 1. 页面和物理块 页面或页:是将一个进
您可能关注的文档
- 基于成本与网络负载最优的智能配电通信网络规划策略 - 信息通信学术 .pdf
- 兴山烟区不同海拔高度烤烟气候适生性综合评价 - 西北农林科技大学 .pdf
- 高光谱图像技术在掺假大米检测中的应用 - ingenta connect.pdf
- 基于结构相似度的多尺度局部社区发现算法 - 信息工程大学学报.pdf
- 我去不了的地方单元设计基本概况 - 上海市静安小学.ppt
- 炭黑填充顺丁橡胶(br)复合材料中多重相互作用的研究 - 高分子学报.pdf
- 第五章工程项目的不确定性分析 - 工程经济学.pdf
- 药品生产企业相关博弈对我国药品流通产业的影响研究 - 宏观经济研究院.pdf
- 杭州市西湖区教育局安全统一接入平台建设项目g-58.doc
- 新横塘河桥根据《环境影响评估条例》(第499 章) 拟备的工程项目简介 .pdf
- 基于博弈的无线传感器网络入侵检测模型 - 计算机科学.pdf
- 联合时移和空间划分方法抑制大规模mimo 导频污染pilot .pdf
- 表面硬度对 dc53 工具钢湿砂冲蚀的影响 effect of the - 中华科技大学.pdf
- 日本历史的学习方法与分期.ppt
- 问题的核心 - eiu perspectives - economist intelligence unit.pdf
- 品高云操作系统v60 - bingocloudos-品高云操作系统.pdf
- 巴士报站 - 交通事务局.pdf
- 智能配电网综合效益指标评估体系研究 - 分布式能源.pdf
- 南极放线菌n-1产抑菌成分的响应面优化 - 中国海洋药物.pdf
- 盐蛋的加工 - 成都大学.ppt
最近下载
- 道路软土地基强力搅拌就地固化技术规程.pdf VIP
- 数字智慧某著名企业FCM财务成熟度评估模型(149页PPT).pptx VIP
- 一种内置控制器的大行程电动夹爪.pdf VIP
- 中国IBD蓝皮书 -中国炎症性肠病医患认知 暨生存质量报告 溃疡性结肠炎部分.docx
- 《机动车驾驶员培训管理考试卷.doc VIP
- (四级)无人机驾驶员(航拍)理论考试题库完整.docx VIP
- 人教版高一生物必修1教学设计4-3物质跨膜运输的方式.doc VIP
- 量子信息学导论 课件 第7章 量子模拟(1).pptx VIP
- PCB化学镀镍无钯活化瞬时工艺研究:铜镍逆置换的应用探讨.docx VIP
- 医院课题经费预算调整申请表模板使用说明.doc VIP
文档评论(0)