Real-Time Issues

Without a processor dedicated to garbage collection, the JVM cannot guarantee that garbage collection will not disrupt the timing of any code that includes object creation. All nonconcurrent mechanisms are based on heuristics and operate by deferring expensive garbage collection. They may run for days without a significant garbage collection pause, but they do occasionally pause.

Get Real-Time Java™ Platform Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.