evaluation of the real-time java runtime environment for deployment in time-critical systems
This paper evaluates the results of benchmarking an implementation of the Real-Time Specification for Java. First, a motivation is given, which describes the need for applications that realize different levels of timing behavior. The difficulties with such applications are described, also. Then tests for memory allocation, communication buffering, and timer accuracy, which are derived from those difficulties, are formulated. The test results are evaluated in the last section.
real-time java timing benchmark memory management rtsj scheduling initialization time compilation monitoring itc