Chapter 4. Application Tuning and Deployment

Chapter 4. Application Tuning and Deployment

4.1. Signal Processing in Realtime Applications
4.2. Using sched_yield and Other Synchronization Mechanisms
4.3. Mutex options
4.4. TCP_NODELAY and Small Buffer Writes
4.5. Setting Realtime Scheduler Priorities
4.6. Dynamic Libraries Loading

This page contains tips related to enhancing and developing MRG Realtime Applications.

Note

In general, try to use POSIX (Portable Operating System Interface) defined APIs. The MRG Realtime developers are compliant with POSIX standards and latency reduction in the MRG Realtime kernel is also based on POSIX.

Further Reading

For further reading on developing your own MRG Realtime applications, start by reading the RTWiki Article.