| |
November 2003 Funktelegraphie-corba: Weithin bekannte FestlegencDisziplinen 3-7 3 Kriterium ist vorbei erfüllt: die EDF- und LLF-Disziplinen (unter spezifischen Bedingungen), unter anderen; oder passende Anweisung und Handhabung von Prioritäten. Andererseits a spezifische Disziplin kann für unterschiedliche Kriterien verwendbar sein: Edf erfüllt das harte reale setzen Sie Zeit Kriteriums fest und erfüllt auch das weiche Realzeitkriterium "herabsetzen Maximum Langsamkeit "(unter anderen); Prioritäten können verwendet werden, um entweder das harte oder das verschieden zu erfüllen weiche Realzeitkriterien. Bei der Terminplanung beschäftigt wird, wird die der Reihe nach ordnende Disziplin normalerweise eine Terminplanung benannt Disziplin und wenn Sie nur schicken, beschäftigt wird, die Disziplin wird normalerweise a genannt Verschicken von Richtlinie . Ein der Reihe nach ordnender Algorithmus führt eine der Reihe nach ordnende Disziplin ein. Im allgemeinen eine Disziplin kann durch viele unterschiedliche mögliche Algorithmen eingeführt werden. Diese Spezifikation verwendet die Bezeichnungs- Terminplanung den Fall bei der Terminplanung mit einschließen (und so, schickend im Zeitplanauftrag), wird und der Fall beschäftigt, wenn nur schicken ist beschäftigt, weil beide jener Fälle miteinbeziehen, einen der Reihe nach ordnenden Optimalzustand vorzuwählen Kriterium und eine entsprechende Disziplin und ein Algorithmus. 3,7 Weithin bekannte FestlegencDisziplinen Es gibt viele allgemein verwendete festlegendisziplinen, aber rechnende Realzeittheorie und Praxis wird auf eine kleine Anzahl von ihnen gerichtet, von denen einige zusammengefaßt werden unter. Das Konstruieren im IDL wird später in dieser Spezifikation frei. 3,7,1 Örtlich festgelegte Verarbeitung nach Prioritäten Die örtlich festgelegte Verarbeitung nach Prioritätendisziplin stellt für die Vorkaufsterminplanung zur Verfügung oder Verschicken der Gewinde basiert auf einer einfachen numerischen Priorität. Wenn eine höhere Priorität Gewinde wird hergestellt oder wird, es pre-empts eine niedrigere Priorität entblockt, die Gewinde durchführt und führt sofort durch. Modul FP_Scheduling { struct SegmentSchedulingParameter { RTCORBA::Priority-base_priority; }; lokale Schnittstelle SegmentSchedulingParameterPolicy : CORBA::Policy { Wert AttributSegmentSchedulingParameter; }; struct ResourceSchedulingParameter { Resource_priority_ceiling RTCORBA::Priority; }; |  |
|
| |
|
|