| |
3-8 Funktelegraphie-corba, v2.0 November 2003 3 lokale Schnittstelle ResourceSchedulingParameterPolicy : CORBA::Policy { Wert AttributResourceSchedulingParameter; }; lokaler Schnittstellenscheduler : RTScheduling::Scheduler { SegmentSchedulingParameterPolicy create_segment_scheduling_parameter (im Wert SegmentSchedulingParameter); ResourceSchedulingParameterPolicy create_resource_scheduling_parameter (im Wert ResourceSchedulingParameter); }; }; Merken Sie, daß eine Analysentechnik für die Terminplanung der örtlich festgelegten Prioritätssysteme Rate ist Monotone Analyse (RMA). Die monotone Analyse der Rate weist örtlich festgelegte Prioritäten zu periodische Gewinde basiert auf ihrer Durchführungsrate oder Perioden - das Gewinde, das hat höchste Rate (kürzeste Periode) wird die höchste Priorität zugewiesen. Normalerweise Eigenschaften aller Gewinde und ihres Durchführungsklimas bekannt im voraus, und die monotone Terminplanung der Rate ist statisch durchgeführtes indirektes. In diesem Fall das reale kann örtlich festgelegte Prioritätsdisziplin der Zeit CORBA 1,1 eingesetzt werden. Häufig Gewindeverhalten oder Durchführungsklimaeigenschaften wie Laden des Systems schwanken mit dynamischem einigem Parameter, Zeit oder Datum, Betriebszustand der stützenden Systeme, usw.. 3,7,2 Frühester Stichtag Erster (Edf) Der früheste Stichtag disziplinieren zuerst Gebrauch der Durchführungsbeendigungsstichtag von verlegt als die Grundlage für ihre Durchführungseignung - ein Gewinde, das ein kürzeres hat (genauer) Stichtag ist geeigneter als einer mit einem längeren (neueren) Stichtag. In einigen Fällen a Stichtag des Gewindes ist während der Lebenszeit des Gewindes konstant, und in anderen Fällen ändert er (zum Beispiel, können die Stichtage eines Gewindes genistet werden). Wenn EDF benutzt wird, um zu treffen Stichtage (d.h., für harte Realzeit), erfordert er, daß alle Stichtage getroffen werden können, in denen Fall wird er häufig statisch eingesetzt. Andere Faktoren können in Verbindung mit verwendet werden zu verursachenden die Stichtage erhöhten EDF-wie Disziplinen, die immer alle Stichtage wenn treffen möglich und diese Halle oder schieben Sie Last auf, wenn Sie überbelastet werden. Wenn EDF benutzt wird, um herabzusetzen maximale Langsamkeit (d.h., für weich Realzeit), kann er statisch eingesetzt werden entweder oder dynamisch. Edf kann irgendein als festlegendisziplin oder als a eingesetzt werden Verschicken von Richtlinie. Modul EDF_Scheduling { struct SchedulingParameter { TimeBase::TimeT-Stichtag; |  |
|
| |
|
|