LexiDict.de - Logo
Druckversion | Impressum | Datenschutz

RTAI

Aus LexiDict


RTAI (Real Time Application Interface) ist eine Erweiterung von Linux zu einem Echtzeitbetriebssystem. Begründet wurde RTAI von Prof. Paolo Mantegazza vom Dipartimento di Ingegneria Aerospaziale der Technischen Universität Mailand. RTAI wurde vom Beginn an als Open-Source-Projekt von einer größeren Entwicklergemeinde weiterentwickelt, wobei heute neben dem weiterhin koordinierend tätigen Prof. Mantegazza vor allem Philippe Gerum als sehr aktiver Mitarbeiter zu nennen ist.

Es gibt inzwischen auch eine Reihe diverser verwandter oder kooperierender Projekte, wie zum Beispiel RTnet (ein Echtzeit-Netzwerk-Protokoll) und Linux Trace Toolkit.

Ein großer Pluspunkt von RTAI ist, dass es mit der Variante LXRT möglich ist, Hard-Realtime-Tasks im Userspace laufen zu lassen und damit die Schutzmechanismen von Linux zu nutzen. Dies erfolgt ohne größere Einbußen im Bereich der Latenzzeiten und ohne großen Overhead. Bei anderen Echtzeit-Systemen, welche ausschließlich im Kernelspace laufen, kann sich ein Fehler im Programmablauf verheerend auswirken.

RTAI wird von einer großen Zahl von Entwicklern in vielen Ländern als Basis für ihre Entwicklungen im Realtime-Bereich verwendet, hat aber ebenso wie RTLinux naturgemäß für den Standard-Büro-Desktop-Computer-Anwender keine direkte Bedeutung.

Weblinks




Weblink hinzufügen




Mit dem Speichern dieser Seite versichere ich, dass ich den Beitrag selbst verfasst habe bzw. dass er keine fremden Rechte verletzt, und willige ein, ihn unter der Lizenz Creative Commons Zero zu veröffentlichen.

Links auf diese Seite
LibeRTOS (Linux Based Enhanced Realtime Operating System) ist Open Source / Freie Software und ein pragmatischer Ansatz für harte Echtzeitanwendungen unter Linux. Anders als bisherige Lösungsansätze für Echtzeit unter Linux, die von einem Dual-Kernel Ansatz ausgehen, wie zum Beispiel RTAI oder RT-Linux, wird LibeRTOS direkt im Linux-Kernel selbst implementiert. Mit diesem neuen integrierten Ansatz sollen die üblichen Probleme separater angedockter Lösungen, u.a. zueinander inkompatibler Interfaces, schlechte Portier- und Wartbarkeit, ..., vermieden werden. LibeRTOS ist eine Weiterentwicklung des "KURT-Linux" Projektes (Kansas University Real-Time Linux) und wird seit wenigen Jahren in Kooperation zwischen Industrieanwendern, Hochschulen und Forschungseinrichtungen mit neuer Zielrichtung reaktiviert, um dem Linux-Kernel selbst zu harter Echtzeitfähigkeit mit definierten Antwort- und Ausführungszeiten zu verhelfen. LibeRTOS bietet u.a. die Möglichkeit echtzeitfähige Userspace-Programme zu erstellen. Um Programmen oder Kernel-Modulen Echtzeitfähigkeit zuzuordnen wurde eine schlanke API implementiert. Ferner besteht die Möglichkeit des Gruppenscheduling sowie des einfachen Austausches einzelner Scheduler.
RTLinux ist eine Erweiterung von Linux zu einem Echtzeitbetriebssystem, die ursprünglich von Professor Victor Yodaiken zusammen mit seinem Studenten Michael Barabanov an der Universität von New Mexico entwickelt wurde. RTLinux ...
Add to alltagzAdd to icioAdd to infopiratAdd to linkarenaAdd to misterwongAdd to netselektorAdd to newskickAdd to oneviewAdd to readsterAdd to webnewsAdd to yahooAdd to yigg

Dieser Artikel basiert auf dem Artikel RTAI aus der freien Enzyklopädie Wikipedia und steht unter der GNU-Lizenz für freie Dokumentation. In der Wikipedia ist eine Liste der Autoren verfügbar.

Von „http://www.lexidict.de/wiki/RTAI

Diese Seite wurde bisher 137-mal abgerufen. Diese Seite wurde zuletzt am 7. August 2008 um 11:40 Uhr geändert. Inhalt ist verfügbar unter der GNU Free Documentation License 1.2.




Finden

Navigation
Wissen kompakt
Statistik
Denk-Spiel
Fun