Question: Problem 1 : This problem compares RM and EDF schedules. Consider two tasks with periods p _ ( 1 ) = 2 and p _

Problem 1: This problem compares RM and EDF schedules. Consider two tasks with
periods p_(1)=2 and p_(2)=3 and execution times e_(1)=e_(2)=1. Assume that the
deadline for each execution is the end of the period.
(a) Give the RM schedule for this task set and find the processor utilization. How does
this utilization compare to the Liu and Layland utilization bound?
(b) Show that any increase in e_(1) or e_(2) makes the RM schedule infeasible. If you hold
e_(1)=e_(2)=1 and p_(2)=3 constant, is it possible to reduce p_(1) below 2 and still get a
feasible schedule? By how much? If you hold e_(1)=e_(2)=1 and p_(1)=2 constant, is
it possible to reduce p_(2) below 3 and still get a feasible schedule? By how much?
(c) Increase the execution time of task 2 to be e_(2)=1.5, and give an EDF schedule. Is
it feasible? What is the processor utilization?
Problem 1 : This problem compares RM and EDF

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!