Towards an analysis of garbage collection techniques for embedded real-time Java']Java systems

被引:0
作者
Higuera-Toledano, M. Teresa [1 ]
机构
[1] Univ Complutense Madrid, Fac Informat, DACYA, E-28040 Madrid, Spain
来源
12th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, Proceedings | 2006年
关键词
!text type='Java']Java[!/text; embedded; real-time; write barriers; memory; management; garbage collection;
D O I
10.1109/RTCSA.2006.60
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
From a real-time perspective, the Garbage Collector (GC) introduces unpredictable pauses that are not tolerated by real-time tasks. Real-time collectors eliminate this problem but introduce a high overhead. Another approach is to use Memory Regions (MR) within which allocation and deallocation are customized. This facility is supported by the memory model of the Real-Time Specification for Java (RTSJ). This paper provides an indepth analytical investigation of the problems and solutions of Java garbage collection techniques regarding it use in embedded real-time systems.
引用
收藏
页码:97 / 100
页数:4
相关论文
共 15 条
[1]  
BACON DF, 2003, ACM POPL
[2]  
BAKER HG, 1991, TREADMILL REAL TIME
[3]  
BLACKBURN SM, 2004, INT S MEM MAN ACM IS
[4]  
CARNAHAN L, EQUIREMENTS REAL TIM
[5]  
DIJKSTRA EW, 1978, COMMUNICATIONS ACM
[6]  
GAY D, 1998, ACM SIGPLAN PLDI
[7]  
HUDSON RL, 1977, ACM SIGPLAN, V32, P19
[8]  
*J CONS INC, COR REAL TIM EXT JAV
[9]  
Lindholm T., 1997, JAVA VIRTUAL MACHINE
[10]  
MATHAI J, 1996, REAL TIME SYSTEMS SP