Rate-Monotonic Scheduling (RMS) ist ein statischer Prioritätsplanungsalgorithmus für periodische Aufgaben in Echtzeitsystemen. Er weist Aufgaben Prioritäten basierend auf ihrer Häufigkeit zu: Je kürzer die Periode einer Aufgabe (und damit ihre Rate), desto höher ihre Priorität. RMS ist ein optimaler statischer Prioritätsplanungsalgorithmus; das heißt, wenn ein beliebiger statischer Prioritätsplanungsalgorithmus eine Aufgabenmenge planen kann, kann dies auch RMS. Die Planbarkeit lässt sich mithilfe eines Auslastungstests überprüfen. Traveling salesman problem applications also include sequencing jobs, a combinatorial task related to real-time scheduling. Scheduling theory, like the linear programming developed by Dantzig, aims for the best use of limited resources.

















