Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Does Java RTS require an operating system? If so, which one?

0
Posted

Does Java RTS require an operating system? If so, which one?

0

Yes. Java RTS 2.1 uses Solaris 10 (Update 4 and 5), or Linux with real-time POSIX APIs. (For some further details, please see section Java RTS Minimum Recommended System Requirements.) Future releases will use other real-time operating systems (RTOS’s) as well. In order to provide real-time capabilities at the Java level, Java RTS requires a real-time capable operating system underneath it to achieve the low latencies typical of practical real-time systems. Note that the RTSJ can only be as good at real-time as the underlying RTOS is, unless that RTOS is modified to provide more advanced real-time functionality. The Java RTS team is not in the OS business and will thus use the full capacities of the underlying OS. That being said, we are in a position to do very clever things with the underlying OS because the RTSJ offers such a simple API.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123