Chapter 8Multitasking: Performance In The Real World

The universal real-time solution as outlined in section 3.9 depends on adequate computational speed to juggle all of the simultaneous activities without regard for the importance or computational characteristics of any of the individual tasks. The real world is not often so kind! Taking account of these real-world concerns, however, only requires modest additions to the design structure as it has been developed thus far. These additions allow for a stronger connection between the engineering system design and the computational technology so that system performance specifications can be met.

8.1 Priority-Based Scheduling—Resource Shifting

The essence of living within a finite computing budget ...

Get Control Software for Mechanical Systems: Object-Oriented Design in a Real-Time World 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.