期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
编译时对象回收中的Java库分析研究
1
作者 彭文 张昱 李泉龙 《小型微型计算机系统》 CSCD 北大核心 2012年第11期2341-2345,共5页
在编译辅助的垃圾收集系统中,由于方法的动态绑定等特性,编译时的分析算法保守处理虚方法调用,从而难以识别并显式回收在虚方法调用期间变为不活跃的对象.提出一种改进Java库方法调用的生命期分析策略:它以指向逃逸图为基础来抽象描述... 在编译辅助的垃圾收集系统中,由于方法的动态绑定等特性,编译时的分析算法保守处理虚方法调用,从而难以识别并显式回收在虚方法调用期间变为不活跃的对象.提出一种改进Java库方法调用的生命期分析策略:它以指向逃逸图为基础来抽象描述库方法对堆中对象活跃状态的改变模式,并将堆变化模式应用到Java程序的对象生命期分析中,从而增强现有对象回收技术对库调用分析的精确性.通过将本文方法应用到Jolden测试程序集中对String相关类的库调用的分析,结果表明新方法以平均增加12%的编译时间开销将显式回收对象的大小提升了33%-37%. 展开更多
关键词 编译时对象回收 java 指向逃逸图 堆变化模式
在线阅读 下载PDF
实时性环境中JVM垃圾收集算法
2
作者 李娜 刘俊辉 《计算机工程》 CAS CSCD 北大核心 2011年第15期52-54,共3页
提出一种适用于实时性环境的Java虚拟机垃圾收集算法。该算法通过对增量式收集器中堆空间划分方式和引用跟踪进行改进,以减少垃圾收集时带来的不确定性暂停,并且该算法可以指定用户在一个时间段内进行垃圾收集,以便使应用程序暂停时间... 提出一种适用于实时性环境的Java虚拟机垃圾收集算法。该算法通过对增量式收集器中堆空间划分方式和引用跟踪进行改进,以减少垃圾收集时带来的不确定性暂停,并且该算法可以指定用户在一个时间段内进行垃圾收集,以便使应用程序暂停时间达到最短,从而适用于实时性环境。实验结果表明,该算法能有效减少垃圾收集时暂停的频率和时长。 展开更多
关键词 实时性环境 java虚拟机 增量式收集器 堆空间划分 引用追踪
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部