The benefits of the real-time environment are that Java™ applications run with a greater degree of predictability than with the standard JVM and provide consistent timing behavior for your Java application. Background activities, such as compilation and garbage collection, occur at given times and thus remove any unexpected peaks of background activity when running your application.
You obtain these advantages by extending the JVM with the Metronome real time garbage collection technology.