垃圾搜集器论文-张宁,熊光泽

垃圾搜集器论文-张宁,熊光泽

导读:本文包含了垃圾搜集器论文开题报告文献综述及选题提纲参考文献,主要关键词:算法,垃圾搜集器,内存需求,实时

垃圾搜集器论文文献综述

张宁,熊光泽[1](2010)在《引用计数与时间戳的混合垃圾搜集器算法》一文中研究指出实时垃圾搜集器(GC)的任务是及时回收系统中无用内存,并保证实时任务不超过其时限,在此基础上还应尽可能降低系统内存需求。提出了引用计数与时间戳的混合GC算法,用引用计数算法回收非循环垃圾,用时间戳算法回收循环垃圾,并参与系统并发调度。不仅能回收全部无用内存,与标记清除混合GC相比还可进一步降低系统内存需求,该算法适用于大规模系统。(本文来源于《电子科技大学学报》期刊2010年04期)

张宁,熊光泽[2](2009)在《基于关键引用验证的分布式实时垃圾搜集器》一文中研究指出提出了一种新的分布式垃圾搜集器(GC)机制,即基于关键引用验证的分布式GC。性能分析说明,与以往的分布式GC相比,该算法能以最短的时间延迟回收循环垃圾。尽管该算法为保留引用列表和验证过程需要额外的一些存储空间,但具有一定的实时性和较好的容错性,综合性能较好,适用于大规模分布式系统。(本文来源于《计算机应用研究》期刊2009年11期)

张宁[3](2009)在《嵌入式内存管理垃圾搜集器实时算法研究》一文中研究指出随着嵌入式实时软件系统的规模越来越大,复杂度迅速增加,内存管理也越来越重要,用垃圾搜集器(GC)进行自动内存管理克服了人工内存管理所导致的潜在危险,例如内存泄漏,指针悬挂,内存碎片等。然而,传统的GC在运行时需要停止所有进程的执行,这显然是不适合实时系统的。因此对垃圾搜集器的实时化的研究,将其应用于大规模嵌入式实时系统软件的开发,可以提高嵌入式实时软件开发的效率,对于缩短开发周期,提高系统安全可靠性方面具有重要的意义。论文论述了垃圾搜集器对嵌入式实时系统的作用和意义,介绍了实时垃圾搜集器的发展演变历程,几种具有代表性的垃圾搜集器算法和实时垃圾搜集器策略。由于嵌入式实时系统往往存在于资源有限的环境中,论文着重研究了如何在保证垃圾搜集器实时性的条件下,降低系统内存需求的方法。主要的贡献和创新之处包括:1.全面系统地总结了实时垃圾搜集器发展演变的历程和分布式垃圾搜集器的发展现状。嵌入式实时系统往往应用在资源有限的环境中,在分析了现有的实时垃圾搜集器的基础上,提出了动态GC策略,该策略使GC在执行过程中可以动态地根据任务的状态来依次处理各任务的内存空间,从而在保证系统硬实时的条件下降低了系统的内存需求,另外,动态延迟法使GC在任务都变为非活动状态时再回收其内存空间,可以节余一定的非周期任务服务器时间片用以调度非周期任务,从而提高了系统灵活性。2.在调度策略上提出了用EDF调度GC的方法,通过内存分析和仿真实验证明如果系统中的任务数不多,即不考虑调度开销的条件下,用EDF调度GC可以在保证系统硬实时任务满足时限的条件下进一步降低系统内存需求,并且使系统可调度非周期任务,灵活性更高。3.系统研究了当前混杂垃圾搜集器算法。提出了渐进式回收循环垃圾的方法,可以在当前GC循环中渐进地回收循环垃圾以供系统重用,从而降低了系统内存需求。还提出了引用计数与时间戳的混杂GC算法,该算法同样可以在保证系统实时性的条件下,在当前GC循环中局部回收循环垃圾并及时供系统重用,从而降低系统内存需求,而且该算法的执行时间与系统全局对象数无关,因此与采用全局标记清除算法的GC策略相比,该算法更适用于大规模系统。4.系统研究了分布式垃圾搜集器的发展现状和几种典型的分布式GC策略。提出了基于关键引用验证的分布式垃圾搜集器,该算法可以在最短时间内回收循环垃圾,因而保证节点内存不会被耗尽,从而使算法具有一定的实时性,该算法尽管需要一些存储开销为代价,但其它开销较小,易于实现,并具有很好的容错性,因而综合性能较高。还提出了面向角色的混杂GC算法,与现有的面向角色系统的分布式垃圾搜集器相比,该算法具有容错性,更加适用于大规模系统。目前国内外研究机构对实时垃圾搜集器的研究还处于发展阶段,存在许多待解决的问题。本文分别对实时垃圾搜集器的调度策略,混杂垃圾搜集器算法以及分布式垃圾搜集器等几个方面进行了深入的研究和实践,并提出了自己的算法策略,为提高实时垃圾搜集器性能作出了应有的贡献。(本文来源于《电子科技大学》期刊2009-03-01)

垃圾搜集器论文开题报告

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

提出了一种新的分布式垃圾搜集器(GC)机制,即基于关键引用验证的分布式GC。性能分析说明,与以往的分布式GC相比,该算法能以最短的时间延迟回收循环垃圾。尽管该算法为保留引用列表和验证过程需要额外的一些存储空间,但具有一定的实时性和较好的容错性,综合性能较好,适用于大规模分布式系统。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

垃圾搜集器论文参考文献

[1].张宁,熊光泽.引用计数与时间戳的混合垃圾搜集器算法[J].电子科技大学学报.2010

[2].张宁,熊光泽.基于关键引用验证的分布式实时垃圾搜集器[J].计算机应用研究.2009

[3].张宁.嵌入式内存管理垃圾搜集器实时算法研究[D].电子科技大学.2009

标签:;  ;  ;  ;  

垃圾搜集器论文-张宁,熊光泽
下载Doc文档

猜你喜欢