Submission + - Using the Java language for real-time systems
An anonymous reader writes: Use of the Java language in real-time systems isn't widespread for a number of significant reasons. These include the nondeterministic performance effects inherent in the Java language's design, such as dynamic class loading, and in the Java Runtime Environment (JRE) itself, such as the garbage collector and native code compilation. This article explores the challenges to using the Java language to implement real-time systems and introduces a development kit and runtime environment that tackles those challenges.