实时系统内存管理方案的设计与实现

被引量 : 0次 | 上传用户:qpowapian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
紧凑内存管理系统是一个紧密压缩的实时内存管理系统,可以完成分配、释放、以及对内存对象的引用。实现方案:其一为可移动内存版本;其二为不可移动内存版本。在可移动内存的实现方案中,页面分配操作时间复杂度为常数级,如果没有内存紧缩操作,页面回收的时间复杂度会由线性级降为常数级。在不可移动内存实现方案中,分配操作和释放操作的时间复杂度均为线性级。间接引用的时间复杂度为常数级。可移动版本为一次间接跳转,不可移动版本为二次间接跳转。指针概念:在紧凑内存模型中指针是指一个地址与一个偏移量的集合。因此,紧凑算法模型支持基于偏移量的寻址算法而不是基于地址指针。值得注意的是如果内存对象被分配在单一的,物理地址连续的一块内存中,可移动版本的实现方案也是可以支持基于地址的寻址算法的。在紧凑算法中紧凑操作是受限制的,它只会释放一块内存然后引起一块相同大小的内存对象的移动。研究内容:1.实时内存管理系统;2.显式动态内存管理系统;3.隐式动态内存管理系统;4.地址空间的意义,页块和页面碎块研究;5.各种版本的内存开销和算法实现。预期达到的目标:1、减少内存额外开销,我们可以通过将物理空间中的页面同样使用于抽象地址空间的方法来实现动态的抽象地址空间。2、在当前版本中大于16KB的内存对象是不被支持的。我们希望在进一步的工作中通过使用arraylets的概念来实现大于16KB内存对象的支持。
其他文献
互联网的发展正日益深刻地改变着人们的生活方式,对我们今天的社会关系也不断赋予着新的内涵和外延,而社会关系的改变在很大程度上改变了法律调整的对象和方式。如何调整互联网
<正>近年来,部分汽车经销商、车行4S店,为索取不当利益,对正在成立的"新车保险便民服务中心"通过所谓的"据了解"、"经调查"的方式罗列了大量不实的"罪状",到处大肆宣扬,诋毁
会议
与新课改的力度相比,初中体育教学的改革及创新一直都比较滞后。分析了如何提高初中体育的教学效果,通过对创新教学活动来提升初中体育的教学效果能有更多的关注与理解。
随着新课改的不断深入,高中化学课堂教学中合作学习的实施也取得了很大成效,但是,现阶段高中化学小组合作学习的开展依然存在许多问题,因此提出了一些实效性的合作学习实施策
作为高中阶段理科学习中一门重要学科的高中物理,是建立在实验的基础上的。但是在实际的高中物理教学过程中,基本上还采取传统的教学模式,忽视了实验设计的重要性,导致很多高
目的:1、探讨NOB1(NIN1/RPN12binding protein1homolog))在甲状腺乳头状癌中的mRNA表达。2、探讨NOB1(NIN1/RPN12binding protein1homolog))在甲状腺乳头状癌组织的表达及其临床意
<正>为迎合受众细分化的信息需求,专业型广播节目已成了广播频率经营创收的重要平台,也变成了各地电台争夺受众和市场的一张王牌。健康类、音乐类、法律类节目是我国听众较早
人口的增长使得高层建筑和诸如影剧院、体育馆和会议大厅等公共场所迅速发展起来,这些类型的建筑场所内通常会聚集有大规模人群,一旦发生火灾等紧急情况需进行人员疏散时,如
从教学实践中遇到的问题入手,探究了学生出现读图难、析图难、解图难的实际情况,提出了针对地理试题解题能力培养的几点方法,使得教师在教学中有借鉴意义,更好地为教学服务,
<正>一、教学实录师:今天我和大家继续学习《荷塘月色》这篇课文,今天我们用一种新的方法鉴赏第四、五段的文字,请同学们先把这两段有感情地朗读一遍。师:同学们的朗读有很大