垃圾收集追踪算法E-Merlin的设计和实现
C#、Java等支持自动内存管理的面向对象程序设计语言需要高效的垃圾收集算法。新型垃圾收集算法已经将虚存管理器和垃圾收集器结合起来。新型垃圾收集算法的设计需要研究人员通过对垃圾收集进行追踪,掌握应用程序中对象的大小、生命周期、分配点以及它们之间的关系等时空局部性规律。E-Merlin追踪算法通过对若干Java字节码的拦截,在JikesRVM虚拟机中有效地实现了对象生命行为的全息追踪。研究人员通过对这些记录进行数据挖掘,从而有效地指导新型内存管理系统的设计、分析和模拟。
垃圾收集 对象生命行为追踪 虚存管理器 追踪算法 内存管理系统
范开利 卢凯 李根 李旭
国防科技大学计算机学院软件所 长沙 410073
国内会议
西安
中文
244-248
2007-09-20(万方平台首次上网日期,不代表论文的发表时间)