- 1、本文档共60页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * 首次满足法(时间优先):只要在空闲块链表中找到满足需要的一块,就进行分配。如果该块很大,则按申请的大小进行分割,剩余的块仍留在空闲块链表中;如果该块不很大,比如说,比申请的块大不了几个字节,则整块分配出去,以免使空闲链表中留下许多无用的小碎块。 最优满足法(空间优先):将空闲块链表中一个不小于申请块且最接近于申请块的空闲块分配给用户,则系统在分配前首先要对空闲块链表从头至尾描一遍,然后从中找出一块不小于申请块且最接近于申请块的空闲块分配,在用最优满足法进行分配时,为避免每次分配都要扫描整个链表,通常将空闲块链表空间的大小从小到大排序。这样,只要找到第一块大小申请块的空闲块即可进行分配。当然,在回收时变需将释放在空闲块插入到链表的适当位置上去。 ②③① 最差满足法(时间优先):将空闲块表中不小于申请块且是最大的空闲的一部全分配给用户。此时的空闲块链表按空闲的块的大小从大到小排序。这样每次分配无需查找,只需从链表中删除第一个结点,并将其中一部分分配给用户,而其它部分作为一个新的结点插入到空闲块表的适当置上去。 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 用Display表的方案 主程序---P---Q---R d[2] d[1] d[0] Q 的 活动记录 P 的 活动记录 主程序的 活动记录 display sp top (3) R 的 活动记录 Q 的 活动记录 P 的 活动记录 主程序的 活动记录 d[1] d[0] display top sp (4) DISPLAY表的维护和建立 DISPLAY表d 运行栈 0 主程活动记录地址 1 R活动记录地址 ... 当过程的层次为n,它的 display为n+1个值。 一个过程被调用时,从调用过程的DISPLAY表中自下向上抄录n个SP值,再加上本层的SP值。 全局DISPLAY地址 0 老 SP 1 返回地址 2 全局 DISPLAY 地址 3 参数个数 4 形式单元 . . . d DISPLAY . . . 简单变量 数组内情向量 临时变量 分程序结构 Procedure A(m,n); integer m,n; B1:begin real z; array B[m:n]; B2:begin real d, e; L3: 2 end; B4:begin array C[1:m]; 1 B5:begin real e; L6: 5 4 end; end; L8:end; 分程序结构的存储分配方案 处理分程序结构存储分配方案的一种简单办法是,把分程序看成 “无名无参过 程”,它在哪里定义就在哪里被调用。因此,可以把处理过程的存储办法应用到处理分程序中。但这种做法是极为低效的。 一则,每逢进入 一个分程序,就照样建立连接数据和DISPLAY表,这是不必要的。 二则 ,当从内层分程序向外层转移时,可能同时要结束若干个分程序。 按照过程处理办法,意味着必须一层一
您可能关注的文档
- 笔译Exercise-Conversion-讲评.ppt
- 符号数学运算.ppt
- 第01章计算机、程序设计与C入门.ppt
- 第01章数据通信基本概念.ppt
- 第02章Java语言基础 (3).ppt
- 第02章组织行为学的基本理论组织行为学.ppt
- 第02章土壤矿物质.ppt
- 第03章SQL语言基础.ppt
- 第02讲:自我与人格.ppt
- 第03章二节Word2007的基本操作.ppt
- 2024-2030全球冻干黄桃行业调研及趋势分析报告.docx
- 提高高中化学实验教学效果的实践与探索.pptx
- 提高初中英语阅读教学效率的策略研究.pptx
- 提高初中学生实验技能的化学教学技巧(含示范课课程设计、学科学习情况.pptx
- 2024-2030全球碳纤维管状编织物行业调研及趋势分析报告.docx
- 提高初中学生对化学学科的实践能力的教学策略与方法.pptx
- 2024-2030全球指点设备行业调研及趋势分析报告.docx
- 提高初中生英语自主学习能力的策略.pptx
- 2024-2025学年高中英语高二下册上海新世纪版教学设计合集.docx
- 2024-2030全球建筑和采矿车辆变速箱行业调研及趋势分析报告.docx
最近下载
- PBL糖尿病病例教师版(复旦大学上海医学院).docx VIP
- 马工程文学理论习题集(答案版).docx
- 2025年芜湖市运达轨道交通建设运营有限公司校园招聘笔试模拟试题及答案解析.docx
- 通桥(2016)2321A-Ⅴ:时速350公里高速铁路预制有砟轨道后张法预应力混凝土简支箱梁(双线) 跨度:23.5m(直、曲线).pdf
- 马工程文学理论全套PPT课件.ppt
- 商品信息采编全套教学课件.pptx
- 简历表格 个人简历模板2021简历模板.docx VIP
- 无人驾驶车辆的路径规划算法研究与实现 .pdf VIP
- 《设计心理学》全套教学课件(共五章完整版).pptx
- 无人驾驶车辆的动态路径规划算法研究 .pdf VIP
文档评论(0)