Question: Question D ( 1 0 points ) : Combined Scheduling [ 1 ] Consider combined scheduling of periodic and aperiodic tasks. Assume the system has
Question D points: Combined Scheduling
Consider combined scheduling of periodic and aperiodic tasks. Assume the system has two periodic tasks T and T Ti: ci pi; T: ; T: For scheduling aperiodic tasks, a Server task Ts: is created. Assume that aperiodic tasks A A A A arrive at times and and their respective computation times are and ; respective absolute deadlines are and
Construct RMS schedule up to time using the Deferrable Server.
Clearly state which aperiodic tasks met their deadline and which missed their deadline.
Question E points: Conceptual question
RMS assigns priority to task based on their periods. However, a task with higher period may be more "important", ie it offers higher value to the application, than a task with a lower period. The Application priority of a task needs to reflect its scheduling priority.
Use a simple technique that ensures a task that offers higher value gets higher priority as per RMS priority assignment over tasks that offer lower value.
Apply the technique to the following task set.
T i : c i p i: T : T : where task T is more "important" than task T
For this task set, the RMS priority is mathrmTmathrmT but the Application priority is mathrmTmathrmT
Hint: Adjust task parameters preserving its CPU utilization demand.
Note: Adding a "value" parameter v i or the relative deadline di to a task is not a valid answer.
Questions to answer:
a Provide the modified task set?
b Show the RMS schedule using RMS priority for the original task set.
c Show the RMS schedule using Application priority for the modified task set.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
