Skip to Main Content
Many of the benefits of Java, including its portability, networking support, and simplicity, are of increasing importance to large-scale distributed realtime embedded (DRE) systems, but have been unavailable due to the lack of acceptable real-lime performance. Recent work establishing the Real-Time Specification for Java (RTSJ)  has led to the emergence of Real-Time Java Virtual Machines (RT JVMs) that promise to bridge this gap. This paper describes benchmarking results on an RT JVM. This paper extends previously published results  by including additional tests, by being run on a recently available pre-release version of the first commercially supported RTSJ implementation, and by assessing results based on our experience with avionics systems in other languages.
Date of Conference: 27-30 May 2003