Chapter 5. Priority Scheduling
The central issue of real-time programming is getting things done on time. That breaks down into two separate issues:
Designing, coding, and analyzing real-time code so it predictably executes in the required interval.
Ensuring that the resources such as CPU time are allocated so real-time activities get enough time and resources to meet their deadlines.
Chapters 2 and 3 dealt with issues that affect predictable performance. Scheduling addresses the allocation of resources.
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.