Research and Analysis of Garbage Collection Mechanism for Real-time Embedded Java
Real-time embedded software is mostly written in lowlevel language such as C and assembler. But suchsystems are hard to test, maintain, and port to otherplatform. The Java language is entering to the real-timeembedded systems because of its robustness, simplicityand portability etc. However, It is very difficult toestimate the worst-case execution time of Java codecurrently. This is due to dynamic class loading andmethod calls, especially the automatic garbagecollection. The paper has research-ed present solutionsfor garbage collection, and studied the memorymanagement of the Real-time Specification of Java(RTSJ). Then the rational solute-on for RTSJ is to adaptincremental garbage collection and the region memorymanagement.
LIU Wei CHEN Zhang-long TU Shi-liang
Department of Computer Science and Engineering,Fudan University,Shanghai 200433,China
国际会议
厦门
英文
462-468
2004-05-26(万方平台首次上网日期,不代表论文的发表时间)