Title :
Supporting several real-time applications on the Java platform
Author :
Higuera-Toledano, M. Teresa
Author_Institution :
Fac. Informatica, Univ. Complutense de Madrid, Spain
Abstract :
Summary form only given. In this paper, we adapt the Java memory management to an embedded system, e. g., wireless PDA executing multimedia applications. We consider the concurrent execution of several applications within a single JVM. Since a multimedia application is supported by several tasks, some of them being response time limited, while others being high performance oriented, we must consider the real-time characteristics of the garbage collector (GC). In order to have a different GC per application, we introduce and define application-specific memory, building upon the real-time specification for Java (RTSJ) from the real-time Java expert group. An existing hardware support allows us to improve the performance of our solution.
Keywords :
Java; embedded systems; multimedia computing; storage management; JVM; Java memory management; application-specific memory; embedded system; garbage collector; multimedia applications; real-time Java expert group; real-time applications; real-time specification for Java; wireless PDA; Delay; Embedded system; Guidelines; Hardware; Java; Memory management; Microprocessors; Real time systems; Scalability; Yarn;
Conference_Titel :
Computer Systems and Applications, 2005. The 3rd ACS/IEEE International Conference on
Print_ISBN :
0-7803-8735-X
DOI :
10.1109/AICCSA.2005.1387131