DocumentCode :
2851849
Title :
Memory Management in Java Processor Optimized for RTSJ
Author :
Chai, Zhilei ; Zhang, Mi
Author_Institution :
Sch. of Inf. Technol., Jiangnan Univ., Wuxi, China
fYear :
2009
fDate :
11-13 Dec. 2009
Firstpage :
1
Lastpage :
4
Abstract :
With the advantages as an object-oriented and concurrent programming language, Java is increasingly expected to become the leading programming language in embedded realtime systems. However, the unpredictability caused by the interference of garbage collection is intolerable for the real-time systems. To solve this problem, there are two main approaches were proposed: real-time garbage collectors and region-based memory management. In this paper, the memory management implemented in the JPOR processor is introduced. It employs the two kinds of memory classes ScopedMemory and ImmortalMemory proposed in the RTSJ to allow the definition of memory regions outside of the traditional Java heap. Furthermore, the Java platform based on JPOR offers a simpler programming model than the standard RTSJ´s through ameliorating the scoped memory.
Keywords :
Java; real-time systems; storage management; ImmortalMemory; JPOR processor; Java processor; RTSJ; ScopedMemory; concurrent programming language; embedded realtime systems; garbage collection; memory classes; object-oriented programming language; real-time garbage collectors; region-based memory management; Computer languages; Information technology; Java; Memory management; Object oriented modeling; Programming profession; Real time systems; Runtime; Technology management; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Intelligence and Software Engineering, 2009. CiSE 2009. International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-4507-3
Electronic_ISBN :
978-1-4244-4507-3
Type :
conf
DOI :
10.1109/CISE.2009.5365442
Filename :
5365442
Link To Document :
بازگشت