Empirical evaluation of two main-stream RTSJ implementations

J. Mc Enery, David Hickey, Menouer Boubekeur · 2007

The Real-Time Specification for Java (RTSJ) is a set of interfaces and behavioural specifications that allow for realtime programming in Java. It is designed to support both hard and soft real-time applications. Among its major features are: scheduling properties, asynchronous event handling, asynchronous transfer of control and enhanced memory management. Since the release of the RTSJ, many implementations have been developed conformant to this specification. Their performance on certain aspects of the RTSJ can vary greatly. For real-time programmers it is important to highlight these variations so that the most suitable implementation is chosen for the application being developed.

Read the paper · More papers on PaperTik