| |
November 2003 Funktelegraphie-corba: Verteilte SystemcTerminplanung 3-11 3 3,8 Verteilte SystemcTerminplanung Die Terminplanung in einem Verbundsystem kann in vier Fälle geteilt werden. Fälle 1 bis 3 sind die Ein-Niveauen- festlegenfälle. Fall 1 ist, daß die Terminplanung vollständig unabhängig auf jedem Nullpunkt auftritt, und Anwendungsverhalten, das mehr miteinbeziehen, als ein einzelner Nullpunkt hat nicht Transport-Nullpunktende Zuendrechtzeitigkeitsanforderungen, die durch die Nullpunktschedulers verwendet werden. Das ist allgemeiner Nichtreellzeitfall. Fall 2 ist, daß die Terminplanung unabhängig auf jedem Nullpunkt auftritt, aber eine Anwendung Verhalten, das mehr miteinbezieht, als ein Nullpunkt pflanzt seine aufeinanderfolgende Rechtzeitigkeit fort Kontext, der dann durch Scheduler jedes Nullpunktes verwendet wird, während das Verhalten an aktiv ist dieser Nullpunkt. An jedem Nullpunkt konkurriert das verteilbare Gewinde mit den anderen Gewinden an dem Nullpunkt, entsprechend seinen aufeinanderfolgenden Notwendigkeiten. System-wide festlegen ist aber nicht zusammenhängend im Allgemeinen global optimal. Der ist der verteilte Realzeitfall diese Spezifikation ausdrücklich Adressen. Fall 3 ist, daß die Terminplanung auf jedem Nullpunkt in der Richtung global ist, daß es a logisch gibt die Eigenheit, die system-wide Algorithmus festlegt, instantiated auf alle Nullpunkte und Nullpunkt Fälle dieses Algorithmus wirken aufeinander ein, um alle Nullpunkte in a kooperativ global festzulegen optimale Weise. Diese Spezifikation nicht ausdrücklich stützt Fall 3 weil so die Terminplanung ist (unlenksam im allgemeinen) vom Begriffs sehr schwierig und Implementierungsstandpunkte, aber wünscht, sie nicht auszuschließen. Fall 4 ist alle multi-level festlegenfälle: es gibt mindestens ein Niveau "Meta- Terminplanung "über den Nullpunktschedulers des Falles 1 oder 2, der sucht, globales zu verbessern Optimalzustand, durch irgendeine Kombination des festlegenparameters anpassungsfähig justieren Elemente, schedulable Wesen, festlegenkontexte, festlegenalgorithmen, legend fest Disziplinen und Nullpunktlastsausgleichen. Fall 4 schließt die Vor-Schachteln mit ein, die Fällen entsprechen 2 und 3. Diese Spezifikation nicht ausdrücklich stützt Fall 4, aber wieder, Wünsche nicht zu schließen Sie sie aus. 3,9 Verteilbares Gewinde Die Definiereneigenschaft irgendeines verteilten Realzeitcomputing-Systems, was auch immer sein Modell zu programmieren, ist daß die aufeinanderfolgende Rechtzeitigkeit (Optimalzustand und Voraussagbarkeit von Optimalzustand, wie in Abschnitt 3,6 definiert, "der Reihe nach ordnend: An festlegen und schicken, " Seite 3 5) der Transport-Nullpunktanwendung Verhalten ist für die Anwendung annehmbar. In den meisten Fällen die grundlegende Anforderung für das Erzielen annehmbares aufeinanderfolgendes Rechtzeitigkeit ist daß Rechtzeitigkeitseigenschaften eines Transport-Nullpunktanwendungsverhaltens und Parameter - setzen Sie Zeit Begrenzungen fest, erwartet Ausführungszeit, die Ausführungszeit, die folglich empfangen wird weit, usw.. - werden ausdrücklich für die Betriebsmittelverwaltung beschäftigt (festlegend, usw..) durchweg auf jedem Nullpunkt mit einbezogen in dieses AnwendungsTransport-nullpunktverhalten. Wie innen angegeben Abschnitt 3,8, "verteilte festlegende System," das auf Seite 3-11, "durchweg" bezieht sich verteilter festlegenfall 3 in dieser Spezifikation. |  |
|
| |
|
|