Grin logo
de en es fr
Shop
GRIN Website
Texte veröffentlichen, Rundum-Service genießen
Zur Shop-Startseite › Informatik - Wirtschaftsinformatik

Echtzeit-Betriebssysteme. Vorstellung und Diskussion von Anforderungen und implementierten Algorithmen

Titel: Echtzeit-Betriebssysteme. Vorstellung und Diskussion von Anforderungen und implementierten Algorithmen

Essay , 2020 , 12 Seiten , Note: 1,7

Autor:in: Marcel Schrauder (Autor:in)

Informatik - Wirtschaftsinformatik
Leseprobe & Details   Blick ins Buch
Zusammenfassung Leseprobe Details

Dieses Essay handelt von Echtzeit-Betriebssystemen, einer Vorstellung dieser und einer Auflistung der gestellten Anforderungen an diese Art der Betriebssysteme. Des Weiteren werden die dort verwendeten Algorithmen aufgelistet und näher betrachtet.
Im ersten Teil der Arbeit wird erläutert, was man unter einem Betriebssystem versteht. Anschließend werden Echtzeit-Betriebssysteme hiervon abgegrenzt und die für die Differenzierung nötigen Eigenschaften näher beschrieben. Die Kategorien Hard Realtime und Soft Realtime werden daraufhin näher beschrieben, ferner die hierfür nötigen Kriterien. Der letzte Teil der Arbeit beschäftigt sich mit den verschiedenen Ansätzen für die Abarbeitung der anstehenden Tasks, den Algorithmen der RTOS.

Leseprobe


Inhaltsverzeichnis

1. Einleitung

1.1 Problemstellung

1.2 Vorgehensweise

2. Echtzeit-Betriebssysteme

2.1 Anforderungen

2.2 Subtypen

2.3 Verwendete Algorithmen

3. Fazit

Zielsetzung & Themen

Das primäre Ziel dieser Arbeit ist die fundierte Einführung in die Welt der Echtzeit-Betriebssysteme (RTOS) sowie die Analyse ihrer spezifischen Anforderungen und der zur Aufgabenbewältigung eingesetzten Scheduling-Algorithmen.

  • Grundlegende Definition und Abgrenzung von Echtzeit-Betriebssystemen
  • Anforderungsanalyse hinsichtlich Rechtzeitigkeit, Verfügbarkeit und Gleichzeitigkeit
  • Klassifizierung in Hard- und Soft-Realtime-Systeme
  • Untersuchung von Scheduling-Verfahren wie EDF, Interrupt-Steuerung und FIFO
  • Diskussion der Eignung verschiedener Algorithmen für zeitkritische Anwendungsgebiete

Auszug aus dem Buch

Earliest Deadline First

Die Hauptaufgabe bei Earliest Deadline First (EDF) liegt in der Einhaltung der gesetzten Deadlines – den Zeiten, zu welchen der Prozess in jedem Fall abgeschlossen sein muss. Die Warteschlange aller Prozesse, welche auf „Bereit“ stehen, wird ständig überprüft und derjenige, dessen Deadline als nächstes ansteht, wird ausgewählt. In der Praxis kann EDF verdrängend oder nicht-verdrängend eingesetzt werden. In Bezug auf Echtzeit-Betriebssysteme wird der verdrängende Algorithmus benutzt, welcher während der Bearbeitung eines Threads prüft, ob weitere Threads mit einer näheren Deadline anstehen. Diese werden dann bevorzugt behandelt und „verdrängen“ die aktuelle Aufgabe.

Zusammenfassung der Kapitel

1. Einleitung: Dieses Kapitel stellt die Thematik der Echtzeit-Betriebssysteme vor, definiert die Problemstellung durch Abgrenzung zu universellen Systemen und erläutert das methodische Vorgehen der Arbeit.

2. Echtzeit-Betriebssysteme: Hier werden die essenziellen Anforderungen (Rechtzeitigkeit, Verfügbarkeit, Gleichzeitigkeit) sowie die Klassifizierung in Hard- und Soft-Realtime-Systeme analysiert und die wichtigsten Scheduling-Algorithmen vorgestellt.

3. Fazit: Das Fazit fasst die Relevanz von Echtzeit-Betriebssystemen in kritischen Steuerungsanwendungen zusammen und bewertet die Eignung der zuvor diskutierten Algorithmen für die Praxis.

Schlüsselwörter

Echtzeit-Betriebssystem, RTOS, Hard Realtime, Soft Realtime, Scheduling, Algorithmus, Earliest Deadline First, EDF, Interrupt-Controller, Latenz, Rechtzeitigkeit, Verfügbarkeit, Eingebettete Systeme, Prozesssteuerung, Tasks.

Häufig gestellte Fragen

Worum geht es in dieser Arbeit grundsätzlich?

Die Arbeit behandelt die Funktionsweise und die spezifischen Anforderungen von Echtzeit-Betriebssystemen, die in zeitkritischen Umgebungen eingesetzt werden.

Was sind die zentralen Themenfelder der Publikation?

Die Arbeit fokussiert sich auf die Klassifizierung, die operativen Anforderungen sowie die algorithmische Koordination von Aufgaben (Tasks) innerhalb von RTOS.

Was ist das primäre Ziel der Untersuchung?

Das Ziel ist die Vorstellung der Systemlandschaft von Echtzeit-Betriebssystemen und die kritische Diskussion der verwendeten Mechanismen zur Einhaltung von Reaktionszeiten.

Welche wissenschaftliche Methode wird verwendet?

Es handelt sich um einen wissenschaftlichen Essay, der auf einer Literaturanalyse und der Systematisierung fachspezifischer Anforderungen und Lösungsansätze basiert.

Was wird im Hauptteil der Arbeit behandelt?

Der Hauptteil gliedert sich in die Definition von RTOS-Eigenschaften, die Unterscheidung von Hard- und Soft-Realtime sowie die Erläuterung von Scheduling-Algorithmen wie EDF und FIFO.

Welche Schlüsselwörter charakterisieren die Arbeit?

Zu den prägenden Begriffen zählen RTOS, Latenz, Rechtzeitigkeit, Scheduling, Hard/Soft Realtime und der Interrupt-gesteuerte Betrieb.

Warum ist das "Hard Realtime" Konzept so kritisch?

Bei Hard Realtime Systemen (HRTOS) sind jegliche Verletzungen der Reaktionszeit nicht tolerierbar, da sie, etwa bei Airbag-Steuerungen, zu fatalen Konsequenzen führen können.

Inwiefern unterscheidet sich der FIFO-Ansatz von EDF?

Während FIFO Prozesse strikt nach ihrer Ankunftszeit abarbeitet, priorisiert EDF die Prozesse nach der zeitlichen Dringlichkeit ihrer Deadlines, was für Echtzeitsysteme deutlich effizienter ist.

Wie trägt der Interrupt-Controller zur Performance bei?

Der Interrupt-Controller ermöglicht es dem System, sofort auf unvorhergesehene Ereignisse zu reagieren, indem er den aktuellen Prozess pausiert, um das neue, dringliche Ereignis vorrangig abzuarbeiten.

Ende der Leseprobe aus 12 Seiten  - nach oben

Details

Titel
Echtzeit-Betriebssysteme. Vorstellung und Diskussion von Anforderungen und implementierten Algorithmen
Hochschule
FOM Hochschule für Oekonomie & Management gemeinnützige GmbH, München früher Fachhochschule
Note
1,7
Autor
Marcel Schrauder (Autor:in)
Erscheinungsjahr
2020
Seiten
12
Katalognummer
V1011212
ISBN (eBook)
9783346400994
ISBN (Buch)
9783346401007
Sprache
Deutsch
Schlagworte
Betriebssysteme Echtzeitbetriebssysteme Algorithmen EDF Polled Loop Interrupt FirstInFirstOut
Produktsicherheit
GRIN Publishing GmbH
Arbeit zitieren
Marcel Schrauder (Autor:in), 2020, Echtzeit-Betriebssysteme. Vorstellung und Diskussion von Anforderungen und implementierten Algorithmen, München, GRIN Verlag, https://www.grin.com/document/1011212
Blick ins Buch
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
Leseprobe aus  12  Seiten
Grin logo
  • Grin.com
  • Versand
  • Kontakt
  • Datenschutz
  • AGB
  • Impressum