Question: Real Time OS Task Blocking Time Question (Implicit Deadline, D = T) Please compute the Blocking Time for all 4 cases at the bottom of
Real Time OS Task Blocking Time Question (Implicit Deadline, D = T)
Please compute the Blocking Time for all 4 cases at the bottom of the picture.

Consider a task set(T1 : Task priorities are assigned by Rate Monotonic Tasks have one or more critical sections guarded by 3 mutexes: M1, M2 or M3 T1 accesses a critical section guarded by M1 for 15 ms, and after normal execution, (40, 100),T,-(40, 200), 3:-(150, 600)) . it enters a critical section guarded by M2 for 18 ms (M1 and M2 are accessed in non-nested manner) -T2 accesses a critical section guarded by M2 for 13 ms, and after normal execution, it enters a critical section guarded by M3 for 10 ms T3 accesses a critical section guarded by M1 for 20 ms, and after normal execution, it enters a critical section guarded by M3 for 14 ms. .Blocking time when using: PIP, PCP, Highest locker, Non-preemption protocol Consider a task set(T1 : Task priorities are assigned by Rate Monotonic Tasks have one or more critical sections guarded by 3 mutexes: M1, M2 or M3 T1 accesses a critical section guarded by M1 for 15 ms, and after normal execution, (40, 100),T,-(40, 200), 3:-(150, 600)) . it enters a critical section guarded by M2 for 18 ms (M1 and M2 are accessed in non-nested manner) -T2 accesses a critical section guarded by M2 for 13 ms, and after normal execution, it enters a critical section guarded by M3 for 10 ms T3 accesses a critical section guarded by M1 for 20 ms, and after normal execution, it enters a critical section guarded by M3 for 14 ms. .Blocking time when using: PIP, PCP, Highest locker, Non-preemption protocol
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
