Infos Home | Impressum | Original Artikel & Autoren Liste


Echtzeitanforderungen

Ein Echtzeitsystem ist ein System, das ständig anfallende Daten sofort verarbeiten kann - hierbei können die Daten zufällig oder zu bestimmten Zeitpunkten eintreffen. Da die sofortige Verarbeitung, d.h. gänzlich ohne Zeitverlust, nicht möglich ist, gibt man sich damit zufrieden, dass die Daten innerhalb vorgegebener Zeitspannen abgearbeitet werden müssen. Man sagt auch, dass zu korrekten Echtzeitsystemen nicht nur die logisch korrekte Verarbeitung sondern auch die Verarbeitung innerhalb eines festgelegten Zeitraums gehört. Ein Echtzeitsystem muss folglich jederzeit unterbrechbar sein, um auf unvorhergesehene Ereignisse unverzüglich reagieren zu können.

In der Praxis werden weiche und harte Echtzeitanforderungen unterschieden:

Siehe auch: Multithreading, Hyperthreading, Task, Interrupt

Beispiele: RTLinux, MorphOS usw. (siehe weitere Echtzeitbetriebssysteme)
Der Ursprungsartikel stammt von der deutschsprachigen Wiki pedia (siehe oben: "Original Artikel & Autoren Liste").
Der Text steht unter der GNU Freie Dokumentation Lizenz.