This post originated from an RSS feed registered with Java Buzz
by Goldy Lukka.
Original Post: Why not Java for real time systems?
Feed Title: Xyling Java Blogs
Feed URL: http://www.javablogs.xyling.com/thisWeek.rss
Feed Description: Your one stop source for Java Related Resources.
Garbage collection is not the only issue preventing Java from being used for a real-time system. Other issues include thread scheduling, accurate timer, synchronization overhead, lock queuing order, class initialization, and maximum interrupt response latency. Until now it has definitively been a "stopper." Because of it, most real-time systems today are developed in C/C++ despite the existence of Java compilers.
Point to the Link to Resource (title is the link) for a detailed discussion for this topic and some pointers to the works on Java Real Time Systems.