基于嵌入式Java虚拟机的垃圾回收算法
谌宁,覃征
清华大学软件学院
Garbage collection algorithm based on embedded Java virtual machine
CHEN Ning, QIN Zheng
School of Software, Tsinghua University,
摘要 阐述了一种适用于嵌入式Java虚拟机的垃圾回收算法。该算法对分代回收算法中代的划分方式,引用跟踪等方面进行改进,以降低对运行时间和内存空间的需求,从而使其适用于资源有限的嵌入式环境。试验结果表明,该算法有效提高了垃圾回收效率。
关键词 :
Java虚拟机 ,
垃圾回收 ,
分代回收 ,
嵌入式
Abstract :A garbage collection algorithm for embedded Java virtual machine was described. The algorithm improved the division of generation and reference tracking of the generational garbage collection algorithm for reducing time and memory requirements, and made it suitable for resource-constrained embedded environments. Experiment results show that this algorithm does improve the efficiency of garbage collection.
Key words :
Java virtual machine
garbage collection
generational garbage collection
embedded system
出版日期: 2005-01-01
基金资助: 国家863计划资助项目(2003AA122120)
[1]
邓腾, 戴紫彬, 张立朝, 吴雪涛. 基于反馈控制的嵌入式实时系统调度算法设计 [J]. 计算机应用, 2015, 35(5): 1426-1429.
[2]
周海洋, 车明. 嵌入式控制结点群上的一种通信方案设计 [J]. 计算机应用, 2015, 35(2): 309-312.
[3]
郭荣佐, 樊相奎, 崔冬霞, 黎明. 嵌入式系统硬件可靠性Copula方法建模与分析 [J]. 计算机应用, 2015, 35(2): 550-554.
[4]
卢阳, 鲍淑娣, 周翔, 陈金恒. 基于动态心电信号的实时身份识别算法 [J]. 计算机应用, 2015, 35(1): 262-264.
[5]
张毅 刘钰然 罗元. 基于视觉的手势识别方法及其在数字信号处理器上的实现 [J]. 计算机应用, 2014, 34(3): 833-836.
[6]
霍元宏 刘毅 计卫星. 基于结构分析的高级语言控制结构恢复方法 [J]. 计算机应用, 2013, 33(12): 3428-3431.
[7]
林世瑶 吴重阳 李瑞峰. RTEX网络型嵌入式运动控制器设计 [J]. 计算机应用, 2013, 33(12): 3604-3607.
[8]
甘岚 林华清. 嵌入式下松弛迭代细胞分割算法的改进与应用 [J]. 计算机应用, 2013, 33(09): 2690-2693.
[9]
张茂天 张磊 郭晓 孙钧. 基于设备树的MPC8247嵌入式Linux系统开发 [J]. 计算机应用, 2013, 33(05): 1485-1488.
[10]
唐成戬 雷航 郭文生. 嵌入式浏览器软硬件混合渲染层的研究与设计 [J]. 计算机应用, 2013, 33(05): 1456-1458.
[11]
鲁远耀 姜瑾. 基于GPS轨迹的盲用导航算法与实现 [J]. 计算机应用, 2013, 33(04): 1161-1164.
[12]
邱选兵 魏计林 崔小朝 夏春华. 异构双核构架下的脉冲涡流信号实时小波去噪 [J]. 计算机应用, 2013, 33(03): 866-870.
[13]
郭荣佐 黄君. 嵌入式实时控制系统软件可靠性建模与应用 [J]. 计算机应用, 2013, 33(02): 575-578.
[14]
王柳滨 魏国珩 李政. 嵌入式系统缓冲区溢出攻击防范技术研究 [J]. 计算机应用, 2012, 32(12): 3449-3452.
[15]
陈德胜 王彬 薛洁 余礼. 嵌入式控制系统图形化元模型构建方法 [J]. 计算机应用, 2012, 32(11): 3085-3088.