Homework #5 - : Scheduling (Chapter 9) RT Scheduling (Chapter 10)
Homework #5 - : Scheduling (Chapter 9) RT Scheduling (Chapter 10)
Homework #5 - : Scheduling (Chapter 9) RT Scheduling (Chapter 10)
4. (10.1, page 477) (12 points) Consider a set of three periodic tasks with the execution profiles and arrival order
shown below. Develop scheduling diagrams similar to those of Figure 10.5 for this set of tasks. Round-robin the two
lower priority tasks. (Use ascending alphabetical order for simultaneous arrivals.) Preempt only on task arrivals.
A1 A2 A3 A4 A5 A6
B1 B2 B3
C1 C2 C3
0 10 20 30 40 50 60 70 80 90 100
A Priority
0 10 20 30 40 50 60 70 80 90 100
B Priority
0 10 20 30 40 50 60 70 80 90 100
C Priority
0 10 20 30 40 50 60 70 80 90 100
Earliest
Deadline
0 10 20 30 40 50 60 70 80 90 100