Inhaltliche Aufgabe

  1. Wählen Sie das allgemeine Schema eines RTS als Bezugsmodell für die nachfolgende Ausarbeitung.
  2. Formen Sie ihren bisherigen Anwendungsfall so um, dass Sie in ihm eine Menge von mindestens drei periodischen Tasks identifizieren können. Falls dies nicht möglich ist, suchen Sie ein Beispiel, bei dem dies geht.
  3. Stellen Sie diese periodische Taskmenge $\Gamma$ in einer technischen Tabelle mit mindestens den Werten für $E_{i}, \Phi_{i},Task-ID, C_{i}, D_{i}, T_{i}$ dar. Es soll gelten, dass $D_{i} \leq T_{i}$. Die Menge der periodischen Ereignisse soll synchron sein und es soll gelten $\Phi_{i} = 0$. Als Prioritätsregeln sollen in der ersten Version RM benutzt werden, in der zweiten Version DM und in der dritten Version EDF .
  4. Ermitteln Sie für die Taskmenge $\Gamma$ den Prozessor Ausnutzungsfaktor $U$ unter Berücksichtigung der jeweils verwendeten Prioritätsregeln. Ermitteln Sie den Hyperzyklus $H$.
  5. Erstellen Sie für ihre 3 Versionen jeweils einen Schedulingplan als ein Diagramm. Geben Sie zu jedem Schedulingdiagramm auch den benutzten Schedulingalgorithmus an.



Gerd Doeben-Henisch 2013-01-16