← All resources

āš™ļø Scheduling Lab — live schedulability analysis

Edit any Period (T) or WCET (C) and everything recomputes instantly: utilization, the RM bound, and full response-time analysis. Assumes independent, preemptive, periodic tasks with D = T.
Load:
TaskPeriod TWCET CUįµ¢ = C/TRM prioWCRT (Rįµ¢)Rįµ¢ ≤ T?
Total utilization U = Σ Cᵢ/Tᵢ
–
1.0
Green fill = within RM bound Ā· amber = between RM bound and 1.0 Ā· red = over 1.0. White tick = RM bound.
RM utilization test (sufficient) –
U ≤ n(2^(1/n) āˆ’ 1)
EDF utilization test (exact) –
U ≤ 1
Response-time test (RM) (exact) –
every Rįµ¢ ≤ Dįµ¢ ?

Response-Time Analysis — iteration steps

Formulas — RM bound: U ≤ n(2^(1/n) āˆ’ 1) Ā· RTA: Rįµ¢ = Cįµ¢ + Ī£j∈hp(i) ⌈Rįµ¢/Tā±¼āŒ‰Ā·Cā±¼, iterated to a fixed point. RM priority = shorter period → higher priority. hp(i) = higher-priority (shorter-period) tasks.