Was ist ein Echtzeitsystem? Können Sie seine Typen beschreiben?

2 Antworten


  • Ein Echtzeitsystem ist ein System, das den genauen Zeitbedarf für einen Job sicherstellt. Wenn ein Echtzeitsystem die Aufgabe in einer bestimmten Zeit nicht abschließt, kann dies zu einem Ausfall des gesamten laufenden Systems führen. Einige Anwendungen müssen innerhalb eines bestimmten Zeitraums gewartet werden:

    • Industrielle Steuerungssysteme
    • Autos (Bremsen)
    • Flugzeugführung
    • Medizinische Geräte
    Es gibt zwei Arten von Echtzeitsystemen:

    1. Harte Echtzeitsysteme
    Ein hartes Echtzeitsystem garantiert, dass ein Job innerhalb eines bestimmten Zeitraums abgeschlossen wird. Dieses System muss sicherstellen, dass alle Verzögerungen bei Verarbeitung, Eingabe und Ausgabe begrenzt sind. Das System kann nicht auf unbestimmte Zeit warten, daher sind die harten Zeitsysteme normalerweise sehr begrenzt. Es gibt im Allgemeinen keinen sekundären Speicher, wie beispielsweise Plattenlaufwerke, da eine Plattenanforderung eine variable Zeit in Anspruch nehmen kann Lo Prozess.
    Einige Beispiele für ein hartes Echtzeitsystem sind die Software, die den Autopiloten in einem Jumbo-Jet ausführt, oder die Bildgebungssoftware auf einer Rakete.

    2. Weiche Echtzeitsysteme
    Ein weiches Echtzeitsystem ist eine viel weniger restriktive Version eines harten Echtzeitsystems. Ein Soft-Echtzeit-System garantiert nicht, dass ein Job innerhalb eines bestimmten Zeitraums abgeschlossen wird, versucht jedoch sein Bestes, den Job so schnell wie möglich abzuschließen. Wenn ein kritischer Echtzeitjob in das System eintritt, kann das Betriebssystem dieser Aufgabe die höchste Priorität zuweisen und sie kontinuierlich ausführen, bis sie abgeschlossen ist.

    Das Fehlen einer Garantie macht ein weiches Echtzeitsystem in seiner Anwendung für industrielle Tätigkeiten eingeschränkter. Soft-Realtime-Systeme werden in Multimedia, Virtual Reality usw. verwendet. Die Betriebssysteme, die Soft-Realtime-Unterstützung bieten, sind Windows NT/2000, Linux, Solaris.
  • Grundsätzlich ist ein Echtzeitsystem ein System, das auf die Ereignisse in der Umgebung reagiert, indem es innerhalb der vorgegebenen Zeit bestimmte Aktionen ausführt. Es gibt drei Arten von Echtzeitsystemen und nicht fünf. Die Arten von Echtzeitsystemen umfassen harte, weiche und adaptive Echtzeitsysteme.

    Das harte Echtzeitsystem sagt, dass alle Fristen oder zeitlichen Beschränkungen gelöst werden müssen. Der zweite Typ dieses Systems, das als weiches Echtzeitsystem bekannt ist, legt nahe, dass das Versäumen einer einzelnen Frist das Systemverhalten nicht gefährden sollte. Drittens passt das adaptive Echtzeitsystem die internen Strategien an, indem es auf die Änderungen reagiert, die in der Umgebung durchgeführt werden.

    Als Referenz: Arten von Echtzeitsystemen

Schreibe deine Antwort

Ihre Antwort erscheint nach der Moderation appear