12th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA'06)
Towards an Analysis of Garbage Collection Techniques for Embedded Real-Time Java Systems
Sydney, Australia
August 16-August 18
ISBN: 0-7695-2676-4
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.
Index Terms:
Java, embedded, real-time, write barriers, memory management, garbage collection
Citation:
M. Teresa Higuera-Toledano, "Towards an Analysis of Garbage Collection Techniques for Embedded Real-Time Java Systems," rtcsa, pp.97-100, 12th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA'06), 2006