www.wikidata.de-de.nina.az
Deadline Monotonic Scheduling DMS bezeichnet in der Informatik ein Schedulingverfahren fur harte Echtzeitsysteme das zur Verwaltung von Prozessen fester Prioritaten dient Unter den Schedulingverfahren mit festen Prioritaten ist es fur beliebige Deadlines optimal Inhaltsverzeichnis 1 Annahmen 1 1 Grundsatzliche Einschrankungen 1 2 Annahmen fur periodische Prozesse 1 3 Annahmen fur sporadische Prozesse 2 Verfahren 3 Machtigkeit 4 Literatur 5 QuellenAnnahmen BearbeitenGrundsatzliche Einschrankungen Bearbeiten Die theoretische Betrachtung von Echtzeit Schedulingverfahren erfordert einige grundsatzliche Einschrankungen um die Komplexitat der Analyse handhaben zu konnen Prozesse konnen zu jedem Zeitpunkt unterbrochen werden der Overhead fur Prozesswechsel wird mit 0 Zeiteinheiten angenommen notwendige Ressourcen ausgenommen CPU Zeit sind unbegrenzt vorhanden alle Prozesse sind unabhangig intuitiv Die Prozesse konnen in beliebiger Reihenfolge ausgefuhrt werden die Last aller Prozesse zusammen muss 1 seinAnnahmen fur periodische Prozesse Bearbeiten alle Prozesse haben Deadlines kleiner oder gleich ihrer PeriodenAnnahmen fur sporadische Prozesse Bearbeiten alle Prozesse haben Deadlines kleiner oder gleich ihrer Minimal Inter Arrival Zeiten Minimum zwischen zwei Ankunftszeiten desselben Prozesses Verfahren BearbeitenAnalog zu Rate Monotonic Scheduling RMS wird bei DMS stets der Prozess der hochsten Prioritat ausgefuhrt Die Prioritaten werden dabei reziprok zur relativen Deadline vergeben Das bedeutet dass die kurzeste Deadline die hochste Prioritat hat Das Verfahren ist praemptiv beim Eintreffen eines neuen Prozesses mit hoherer Prioritat wird der aktuelle Prozess zugunsten des neuen unterbrochen Um aperiodische Jobs handhaben zu konnen wird fur diese ein fiktiver periodischer Prozess mit der Minimal Inter Arrival Zeit als Periode angenommen Machtigkeit BearbeitenDMS ist unter den Schedulingverfahren mit festen Prioritaten das machtigste Verfahren Es handelt sich um eine Verallgemeinerung von Rate Monotonic Scheduling wobei mit RMS nur ein Scheduling einer Teilmenge von mit DMS ausfuhrbaren Prozessmengen moglich ist Im Spezialfall dass fur alle Prozesse relative Deadline und Periodenlangen gleich sind gilt DMS RMS Literatur BearbeitenN Audsley Deadline Monotonic Scheduling 1990 Quellen BearbeitenVorlesungsskript Eigenschaften mobiler und eingebetteter Systeme von Dr Richling an der HU Berlin PDF 518 kB Abgerufen von https de wikipedia org w index php title Deadline Monotonic Scheduling amp oldid 189261800