www.wikidata.de-de.nina.az
Earliest Deadline First EDF ist ein Scheduling Verfahren von Betriebssystemen mit dessen Hilfe es den Prozessen engl Tasks Prozessor Zeit zuteilt Es gehort zu den zeitbasierten Verfahren denn es trifft seine Entscheidungen so dass Fertigstellungstermine Deadlines eingehalten werden Die praemptive Variante von Earliest Deadline First wird vor allem fur Echtzeitsysteme verwendet Inhaltsverzeichnis 1 Funktionsweise 2 Prozessorauslastung 3 Siehe auch 4 QuellenFunktionsweise BearbeitenAlle zu dem betrachteten Zeitpunkt bereitstehenden Tasks werden nach aufsteigenden Fertigstellungsterminen engl Deadlines geordnet Der Task der als erstes fertig sein muss erhalt den ProzessorEs werden immer die Zeitpunkte fur das Scheduling betrachtet an denen entweder ein neuer Task gestartet wird oder ein gerade noch aktiver Task beendet wird EDF ist dabei sehr flexibel denn es kann sowohl fur praemptives wie auch fur kooperatives Multitasking verwendet werden Ausserdem kann es in aperiodischen sowie periodischen Planen eingesetzt werden Prozessorauslastung BearbeitenEDF kann den Prozessor bis zur maximalen Prozessorauslastung einplanen Dies gilt allerdings nur fur Tasksysteme in denen die Zeitspanne bis zur Deadline eines Tasks jeweils grosser oder gleich der Periode der jeweiligen Task selbst ist Des Weiteren durfen zwischen den Tasks keine Abhangigkeiten bestehen und keine gemeinsame Ressource verwendet werden da dadurch ein Deadlock verursacht werden konnte Siehe auch BearbeitenDeadline Monotonic Scheduling DMS Rate Monotonic Scheduling RMS Quellen BearbeitenPlanung nach Fristen earliest deadline first EDF Universitat Passau PDF 504 kB Abgerufen von https de wikipedia org w index php title Earliest Deadline First amp oldid 189103746