Performance Analysis of the Sporadic Server Implementation in Real-Time Specification for Java

  • Carlos Tripode Universidad Nacional del Sur
  • Rodrigo Santos Universidad Nacional del Sur
  • Javier Orozco Universidad Nacional del Sur

Resumo


In this paper, we introduce the implementation of the Sporadic Server algorithm at the user level in Real Time Java. That is, we do not modify the specification of the Java Virtual Machine (JVM) so our proposal runs without problems on every JVM with support for real-time scheduling. The paper includes an experimental evaluation of the aperiodic handling mechanism using as benchmark the one developed for the RTSJ.

Referências

S. G. Robertz R. Henriksson K. Nilsson A. Blomdell and I. Tarasov "Using real-time java for industrial robot control " in Proceedings of the 5th international workshop on Java technologies for real-time and embedded systems ser. JTRES '07. New York NY USA: ACM 2007 pp. 104-110. [Online]. Available: http://doi.acm.org/10.1145/1288940.1288955 (Pubitemid 351203917)

M. Schoeberl JOP Reference Handbook: Building Embedded Systems with a Java Processor. CreateSpace 2009 no. ISBN 978- 1438239699 available at http://www.jopdesign.com/doc/handbook.pdf. [Online]. Available: http://www.jopdesign.com/doc/handbook.pdf

B. Sprunt "Aperiodic task scheduling for real-time systems " Ph.D. dissertation Department of Electrical and Computer Engineering Carnegie Mellon University 1990.

J. K. Strosnider J. P. Lehoczky and L. Sha "The deferrable server algorithm for enhanced aperiodic responsiveness in hard-real-time environments " IEEE Transactions on Computers vol. 4 no. 1 January 1995.

L. Abeni and G. Buttazzo "Integrating multimedia applications in hard real-time systems " in Proceedings of the 19th IEEE RTSS. Madrid Spain: IEEE Computer Society 1998.

S. Microsystems "Real-time specification for java documentation " http://www.rtsj.org/.

J. Gosling and G. Bollella The Real-Time Specification for Java. Boston MA USA: Addison-Wesley Longman Publishing Co. Inc. 2000.

M. S. Kim "Asynchronous event handling and the real-time specification for java " Ph.D. dissertation Dep. Computer Science University of York 2009.
Publicado
07/11/2011
TRIPODE, Carlos; SANTOS, Rodrigo; OROZCO, Javier. Performance Analysis of the Sporadic Server Implementation in Real-Time Specification for Java. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SISTEMAS COMPUTACIONAIS (SBESC), 1. , 2011, Florianópolis. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2011 . p. 93-95. ISSN 2237-5430.