Consider the same task set as in the previous assignment. Use earliest deadline first (EDF) for scheduling.
Question:
Consider the same task set as in the previous assignment. Use earliest deadline first (EDF) for scheduling. Can any of the tasks miss its deadline? If not, why not? Generate a graphical representation of the resulting schedule!
Suppose that tasks will always run to their completion.
Previous assignment
Suppose that we have a system comprising two tasks. Task 1 has a period of 5 and an execution time of 2. The second task has a period of 7 and an execution time of 4. Let the deadlines be equal to the periods.
Assume that we are using rate monotonic scheduling (RMS). Could any of the two tasks miss its deadline, due to a too high processor utilization?
Compute this utilization, and compare it to a bound which would guarantee schedulability! Generate a graphical representation of the resulting schedule! Suppose that tasks will always run to their completion, even if they missed their deadline.
Step by Step Answer:
Embedded System Design Embedded Systems Foundations Of Cyber-Physical Systems And The Internet Of Things
ISBN: 9783030609122
4th Edition
Authors: Peter Marwedel