- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
存储器分配(国外英文资料)
存储器分配(国外英文资料)
Experiment (3) simulation memory allocation algorithm
Experimental purpose
Understand the dynamic partition allocation methods used in data structure and allocation algorithm, and further deepen the understanding of dynamic partitioning storage management approach and its implementation process.
Experimental content
(1) the dynamic partition allocation process for the first adaptive algorithm and the best adaptive algorithm is implemented using the C language and the process of alloc () and the recovery process free (). Among them, the free partition is managed by the free partition chain; When allocating memory, the system prioritized the low end of the free space.
(2) assuming the initial state, the available memory space is 640KB and has the following sequence of requests:
* job 1 applies for 130KB.
* job 2 applies for 60KB.
* job 3 applies for 100KB.
* work 2 releases 60KB.
* job 4 applies for 200KB.
* work 3 releases 100KB.
* release 130KB.
* job 5 applies for 140KB.
Homework 6 applications 60KB.
* work 7 apply for 50KB.
* homework 6 releases 60KB.
Please respectively by using adaptive algorithm for the first time and the best adaptation algorithm blocks of memory allocation and recovery, demand shows that the free memory after each allocation and recovery partition chain.
3, think
(1) using the first adaptive algorithm and the best adaptive algorithm, what are the different effects of memory allocation and recovery speed?
(2) how to solve the problem of decreasing memory allocation due to fragmentation?
/ *
Description:
1, the adaptive algorithm for the first time: increasing demand free partition chain to address the order of the links, when allocating memory, starting from the chain first sequential search, until find meet the requirements of free partition;
The best adaptive algorithm: requires all free partitions to form a free partition chain in order of size from large to small;
* /
# include iostream. H
# include stdlib. H
# define Fre
您可能关注的文档
- 使用cdo组件发送邮件(国外英文资料).doc
- 产品卖点培训组(国外英文资料).doc
- 使用JAVA读取ORACLE BLOB字段(国外英文资料).doc
- 使用排列码加密循环字符串(国外英文资料).doc
- 企业管理模拟试题1(国外英文资料).doc
- 使用管家婆软件教程(国外英文资料).doc
- 信息安全技术试题和答案(国外英文资料).doc
- 使用设计模式构建通用数据库访问类_C#(国外英文资料).doc
- 信息管理系统1-4(国外英文资料).doc
- 信息集成若干方法的比较(国外英文资料).doc
- 小学学生午睡管理制度与实施方案.docx
- 金融投资学习小组组织与管理计划.docx
- 《图形的属性与特征》课件.ppt
- 土壤污染修复技术培训与推广2025年策略研究报告[001].docx
- 城市空中交通规划2025年低空经济下的航空物流产业发展报告.docx
- 城市空中交通规划2025:低空经济与航空产业市场拓展战略研究报告[001].docx
- 城市空中交通规划2025:低空经济与航空产业政策导向风险研究报告.docx
- 在线法律服务平台的法务知识库建设与运营报告[001].docx
- 城市空中交通2025年规划现状评估:低空经济影响下的发展趋势[001].docx
- 土壤污染修复技术2025年环保产业市场前景报告[001].docx
文档评论(0)