《计算机应用研究》|Application Research of Computers

基于实时性的Java虚拟机垃圾收集算法

Real-time garbage collection algorithm in Java virtual machine

免费全文下载 (已被下载 次)  
获取PDF全文
作者 白江涛,钟勇,朱颢东
机构 中国科学院 成都计算机应用研究所,成都 610041
统计 摘要被查看 次,已被下载
文章编号 1001-3695(2010)09-3431-03
DOI 10.3969/j.issn.1001-3695.2010.09.061
摘要 提出了一种适用于实时性环境的Java虚拟机垃圾收集算法。该算法对增量式收集器中堆空间的划分方式、引用跟踪等方面进行了改进,以减少垃圾收集带来的不确定性暂停,并可以使用户指定一个时间段内垃圾收集导致应用程序暂停的最长时间,从而使其适用于实时性环境。实验结果表明,该算法有效减少了暂停的频率和时长。
关键词 垃圾收集;实时性;增量式收集器;堆空间划分;引用追踪
基金项目 四川省科技计划项目(2008GZ0003);四川省科技攻关项目(07GG006-019)
本文URL http://www.arocmag.com/article/1001-3695(2010)09-3431-03.html
英文标题 Real-time garbage collection algorithm in Java virtual machine
作者英文名 BAI Jiang-tao, ZHONG Yong, ZHU Hao-dong
机构英文名 Chengdu Institute of Computer Application, Chinese Academy of Sciences, Chengdu 610041, China
英文摘要 This paper described a garbage collection algorithm for real-time environment. The algorithm improved the division of heap and reference tracking of the incremental garbage collection algorithm for reducing the uncertain pauses caused by garbage collection, furthermore, and provided user to give a biggest time value that the application paused in a certain period. All of these made it suitable for real-time environment.Experiment results show that this algorithm does reduce the frequency and duration of pauses.
英文关键词 garbage collection(GC); real-time; incremental garbage collection; division of heap; reference tracking
参考文献 查看稿件参考文献
 
收稿日期
修回日期
页码 3431-3433
中图分类号
文献标志码 A