previoushomedisabled

Einführung in das Betriebssystem BeOS 5

mail Tobias

- Deadlines -

 

Eine Deadline ist der letzte akzeptable Zeitpunkt, um ein Ergebnis zu präsentieren. Die Deadline ist die Grenze zwischen korrektem und falschem Ergebnis (was die Zeit angeht). Ein Echtzeitbetriebssystem unterscheidet zwischen harten und weichen Deadlines.

Weiche Deadlines (soft deadlines)

Eine weiche Deadline ist "nur" ein Referenzpunkt mit einer gewissen Toleranz. Eine weiche Deadline zu verpassen heißt nicht unbedingt, daß das Ergebnis inkorrekt ist. Sie dürfen in einigen Fällen überschritten werden, solange nicht zu viele Deadlines überschritten werden und/oder die Deadlines nicht zu weit überschritten werden. Abfahrts- und Ankunftszeiten von Zügen können als weiche Deadlines betrachtet werden.

Harte Deadlines (hard deadlines)

Diese dürfen nicht überschritten werden. Die Überschreitung einer harten Deadline ist ein System-Fehler. Harte Deadlines sind durch physikalische Charakteristika von Echtzeitprozessen vorgegeben (z.B. Antwortzeiten in einem Kernkraftwerk).



last changed on Tuesday, 13.06.2000 11:22
- Seminar Alternative Programmiersprachen -
© 2k by Tobias Niemann - All rights reserved