Overview
Rate Monotonic Scheduling is a fixed-priority real-time policy for periodic tasks with known periods.
Assigns higher priority to periodic tasks with shorter periods.
Compact metadata for implementation and discovery.
Rate Monotonic Scheduling is a fixed-priority real-time policy for periodic tasks with known periods.
Quick facts
Runtime and memory behavior at a glance.
Best
O(n log n)
Average
O(n log n)
Worst
O(n log n)
Space
O(n)
Show shorter-period jobs preempting longer-period jobs.
Rate Monotonic Scheduling operates in O(n log n) time and O(n) space within the Real-Time Scheduling family. Often compared with Earliest Deadline First and Least Laxity First.
What each reference supports for this entry.
Classic reference for rate-monotonic fixed-priority scheduling and utilization-based schedulability.
Open sourceGood next jumps from the relationship graph, ranked for useful discovery.
Rate monotonic scheduling uses fixed priorities, while earliest-deadline-first uses dynamic deadlines.