- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(3) 当执行到1500单元指令(LOAD 1,3600)时,系统地址变换如下: L=1024B,A=3600, 则P=INT[3600/1024]=3,d=[3600] mod 1024=528 故A=3600→(3,528) 查页表第3页未调入内存,所以产生缺页中断,从辅存8000位置将该页调入。 2.有一个二维数组: Var A:ARRAY[1..100,1..100] OF integer; 按先行后列的次序存储。对一采用LRU置换算法的页式虚拟存储器系统,假设每页可存放200个整数。若分配给一个进程的内存块数为3,其中一块用来装入程序和变量i、j,另外两块专门用来存放数组(不作它用),且程序段已在内存,但数据页尚未装入内存。请分别就下列程序计算执行过程中的缺页次数。 程序1 程序2 FOR i:=1 TO 100 DO FOR j:=1 TO 100 DO FOR j:=1 TO 100 DO FOR i:=1 TO 100 DO A[i,j]:=0; A[i,j]:=0; 2.答:对程序1,首次缺页中断(访问A[0,0]时产生)将装入数组的第1、2行共200个整数,由于程序是按行对数组进行访问,只有在处理完200个整数后才会再次产生缺页中断;以后每调入一页,也能处理200个整数,因此处理100*100个整数共将发生50次缺页。 对程序2,首次缺页中断同样将装入数组的第1、2行共200个整数,但由于程序是按列队数组进行访问,因此在处理完2个整数后又会再次产生缺页中断;以后每调入一页,也只能处理2个整数,因此,处理100*100个整数共将产生5000次调页。 3.现有一请求调页系统,页表保存在寄存器中,若有一个被替换的页未被修改,则处理一个缺页中断需要8ms,若被替换页修改过,则处理一个缺页中断需要20ms。内存存取时间为1μs,访问页表时间可忽略不计。假定70%被替换的页被修改过,为保证有效存取时间不超过2 μs,可接受最大的缺页率是多少? 3.答:用p表示缺页率,则有效时间不超过2 μs可表示为: (1-p)*1 μs+p*(0.7*20ms+0.3*8ms+1 μs)=2 μs p=1/16400=0.00006 即可接受的最大缺页率为0.00006。 本章作业: 1.存储器的用户空间共有32个页面,每页1K,主存16K。假定某时刻.某虚拟系统为用户的第0、1、2、3页分配的物理块号为5、10、4、7。而该用户作业的长度为6页,试将十六进制的虚拟地址0A5C、103C、1A5C转换成物理地址。 2.假如一个程序的段表如下,其中存在位为1表示段在内存,对于下面指令,在执行时会产生什么样的结果。 段号 存在位 内存始址 段长 存取控制 0 0 500 100 W 1 1 1000 30 R 2 1 3000 200 E 3 1 8000 80 R 4 0 5000 40 R (1)STORE R1,[0,70] (2)STORE R1,[1,20] (3)LOAD R1,[3,20] (4)LOAD R1,[3,100] (5)JMP [2,100] 2. 缺页中断机构 图 4-23 涉及6次缺页中断的指令 缺页中断机构:可在指令执行期间产生,转入缺页中断处理程序。 3. 地址变换机构 图 4-24 请求分页中的地址变换过程 4.6.2 内存分配策略和分配算法 一、最小物理块数 不同的作业要求不同。 如:允许间接寻址:则至少要求3个物理块。 Mov A, [B] 二、页面分配和置换策略。 1.固定分配局部置换。 缺点:难以确定固定分配的页数. (少:置换率高; 多:浪费) 2.可变分配全局置换 3.可变分配局部置换 根据进程的缺页率进行页面数调整,进程之间相互不会影响。 三、分配算法 1.平均分配算法 2.按进程大小比例分配算法: 3.考虑优先权分配算法 4.6.3 页面调入策略 1.调入时机: 预调:(根据空间局部性) 目前:成功率≤50% 请求调入:较费系统开销 各有优劣 2.从何处调页: 对换区:全部从对换区调入所需页面, 快 文件区:修改过的页面换出到对换区, 稍慢 UNIX方式:未运行过的页面,都应从文件区调入。曾经运行过但又被换出的页面,从对换区调入。对共享页,应判断其是否在内存区。 3.页面调入过程 4.7 页面置换算法 4.7.1 最佳置换算法和先进先出置换算法 1
您可能关注的文档
- 磁控溅射工艺简介幻灯片.ppt
- 磁力传动泵技术交流幻灯片.ppt
- 磁力与磁场总结幻灯片.ppt
- 磁路_课件_2013幻灯片.ppt
- 传热学-第5章幻灯片.ppt
- 磁路的基本知识3幻灯片.ppt
- 传热学-第7章幻灯片.ppt
- 磁路和铁磁性材料幻灯片.ppt
- 参观校内污水处理站幻灯片.ppt
- 传热学第8章 热辐射基本定律幻灯片.ppt
- 多点监督与特征融合校准:目标检测算法的创新与突破.docx
- 南宁市门诊HIV_AIDS患者抑郁状况剖析与影响因素探究.docx
- 医疗过失犯罪中客观归责理论的精准适用与深度解析.docx
- 南宁市低碳经济发展研究.docx
- 清解瘀毒胶囊对脑出血大鼠血红蛋白毒性作用及机制探究.docx
- 内蒙古赤峰市元宝山区农村小学教师培训:现状、问题与突破路径.docx
- 泉州开发区国有资产投资经营有限公司发展战略研究:基于区域经济与市场环境的分析.docx
- 能源利用效率与经济增长方式的深度耦合及中国战略抉择.docx
- 分布式信号波达方向 - 时延联合估计算法的深度剖析与创新探索.docx
- 新媒体环境下大学校园精神传播的创新变革.docx
最近下载
- 【公开课】第四单元自然界的水大单元教学设计-九年级化学人教版(2024)上册.pptx VIP
- 2025年国投生物制造创新研究院有限公司招聘(31人)考试模拟试题及答案解析.docx VIP
- (高清版)DB34∕T 4866-2024 远程会诊服务规范.pdf VIP
- AMS 3678 D-2016 国外国际标准规范.pdf VIP
- 2023年文昌市委政法委员会招聘专职网格员考试真题(含答案).pdf VIP
- 高中毕业生登记表四川版.doc VIP
- 建设工程审计与案例完整全套教学课件.pptx
- GB50034建筑照明设计标准摘要及分析.pptx VIP
- (2025秋新版)大象版二年级科学上册新教材解读PPT课件.pptx
- 护理输血安全与指南课件.pptx VIP
文档评论(0)