Dieser Artikel von Wikipedia ist u.U. veraltet. Die neue Version gibt es hier.
Echtzeit (engl. real-time dt. veraltet Realzeit ) ist ein Begriff aus der
Die Definition von Echtzeit ist umstritten. Die breiteste Zustimmung findet Definition:
Echtzeit bedeutet dass das Ergebnis einer Berechnung eines gewissen Zeitraumes garantiert vorliegt d.h. bevor bestimmte Zeitschranke erreicht ist.
Ein Echtzeit-System (engl. real-time system ) muss also nicht nur ein Berechnungsergebnis dem richtigen Wert sondern es auch noch rechtzeitig liefern. Andernfalls hat das System versagt.
Beispiel: In einem Auto muss das Motormanagement zu bestimmten Zeitpunkten seine Ergebnisse (einzuspritzende Zündzeitpunkt) liefern. Später eintreffende Ergebnisse sind wertlos.
Eine genaue Dauer der Zeitschranke bzw. rechtzeitig bedeutet hängt von der Anwendung ab kann daher nicht allgemein angegeben werden.
Beispiel: In Maschinen ändert sich die Lage von Werkstück und Werkzeug innerhalb von Millisekunden. Abhängig von der geforderten Toleranz muss Steuerung innerhalb von einigen hundert Mikro- bis Millisekunde auf Abweichungen reagieren um echtzeit-fähig zu Die Temperatur eines Apparates in einer verfahrenstechnischen ändert sich meist nur innerhalb von Minuten. Steuerung die innerhalb von mehreren Sekunden auf reagiert kann daher noch als echtzeit-fähig gelten.
Ein Echtzeit-System reagiert also auf alle Ereignisse rechtzeitig verarbeitet die Daten "schritthaltend" mit dem technischen Es wird quasi nicht vom technischen Prozess
Um die Echtzeit-Fähigkeit eines Echtzeit-System s theoretisch nachweisen zu koennen müssen die der externen Ereignisse die Laufzeit der einzelnen und die Zeitschranken bekannt sein.
Rechner zur Steuerung von technischen Einrichtungen Prozessen wie Maschinen verfahrenstechnische Anlagen Autos Flugzeuge sind praktisch immer Echtzeit-System e.
Abhängig von den Folgen wird manchmal harter Echtzeit (engl. hard real-time ) und weicher Echtzeit (engl. soft real-time ) unterschieden.
Beispiele: Das elektronische Motormanagement muss harte Echtzeit erfüllen sonst stottert der Motor oder Auto bleibt gar ganz stehen was sogar auslösen könnte. Ein Computer mit dem man und Filme ohne merkbare Wartezeiten bearbeiten können braucht nur weiche Echtzeit zu erfüllen. Dauern einzelne Aktionen länger das System dennoch seinen Zweck.