基于即时编译器辅助的并行垃圾收集器  被引量:4

Parallel Garbage Collector Based on Just-in-time Compiler Assistance

在线阅读下载全文

作  者:吴廷鹏[1,2] 张昱[1,2] 刘玉宇[1] 

机构地区:[1]中国科学技术大学计算机科学技术系,合肥230027 [2]中国科学院计算机系统结构重点实验室,北京100080

出  处:《计算机工程》2009年第10期86-88,共3页Computer Engineering

基  金:中国科学院计算机系统结构重点实验室开放课题基金资助项目;Intel公司研究基金资助项目

摘  要:设计一种基于即时编译器辅助的并行垃圾收集器,在编译阶段利用即时编译器安插显式内存回收指令释放无用对象空间,结合自动和显式内存管理的优点,减轻程序员和垃圾收集器的负担,同时提高内存空间的利用率,支持显式对象回收操作,且可以有效重用这些对象空间,从而提高Java应用程序的执行效率,实验结果表明,该设计方案是可行的。A parallel Garbage Collector(GC) based on Just-In-Time(JIT) compiler assistance is presented, which can free objects explicitly by inserting the "free" instructions in compilation time. Combined with the merits of automatic and explicit memory management, the burden of both programmer and GC is reduced, and the utilization of memory space is promoted. It supports explicit object operation, and reuses these object spaces, which improves the operating efficiency of Java applications. Experimental results show this design scheme is feasible.

关 键 词:即时编译器 垃圾收集器 显式内存管理 

分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象