16
Self-Suspension and Schedulability Analysis
CONTENTS
16.1 Self-Suspension and the Critical Instant Theorem
16.2 Self-Suspension and Task Interaction
The schedulability analysis techniques presented in Chapters 12 through 14 are based on the hypothesis that task instances never block for any reason, unless they have been executed completely and the next instance has not been released yet. In other words, they assume that a task may only be in three possible states:
ready for execution, but not executing because a higher-priority task is being executed on its place,
executing, or
not executing, because its previous instance has been completed and the next one has not ...
Get Real-Time Embedded Systems 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.