Question: (10 points) Consider two real-time processes with the following parameters: Process Pi has the period pi = 100 ms and execution time ti-15 ms Process

(10 points) Consider two real-time processes with the following parameters: Process Pi has the period pi = 100 ms and execution time ti-15 ms Process P2 has the period p2 30 ms and execution time t2 20 ms Both processes are ready to execute at time = 0, and the relative deadlines are equal to periods. The system has only one processor. What is the utilization of Pi? The utilization of P2? Using the utilization based formula and the Rate Monotonic Scheduling (RMS) policy state if both processes are guaranteed to meet all their deadlines or not. Show your work. Using the utilization based formula and the Earliest Deadline First (EDF) Scheduling policy state if both processes are guaranteed to meet all their deadlines or not. Show your work. Give the Gantt Chart showing the exact execution pattern of both processes from time 0 to time 120, assuming RMS policy. Make sure to give the exact dispatch, completion, and preemption times of all real-time process instances. Did all the process instances meet their deadlines? If not, what is the first process instance that missed its deadline, and what deadline has been missed? (10 points) Consider two real-time processes with the following parameters: Process Pi has the period pi = 100 ms and execution time ti-15 ms Process P2 has the period p2 30 ms and execution time t2 20 ms Both processes are ready to execute at time = 0, and the relative deadlines are equal to periods. The system has only one processor. What is the utilization of Pi? The utilization of P2? Using the utilization based formula and the Rate Monotonic Scheduling (RMS) policy state if both processes are guaranteed to meet all their deadlines or not. Show your work. Using the utilization based formula and the Earliest Deadline First (EDF) Scheduling policy state if both processes are guaranteed to meet all their deadlines or not. Show your work. Give the Gantt Chart showing the exact execution pattern of both processes from time 0 to time 120, assuming RMS policy. Make sure to give the exact dispatch, completion, and preemption times of all real-time process instances. Did all the process instances meet their deadlines? If not, what is the first process instance that missed its deadline, and what deadline has been missed
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
