zurück zum Artikel

Echtzeit-Linux mit Reaktionszeit unter 30 Mikrosekunden im User-Space

Mirko Dölle

Applikationen im User-Space brauchen üblicherweise hunderte Mikrosekunden, um auf Ereignisse reagieren zu können. Montavista Linux ermöglicht nun Reaktionszeiten unter 30 Mikrosekunden im Worst-Case-Szenario.

Montavista Software [1] hat für sein Embedded-Linux-System in einem Benchmark Reaktionszeiten von unter 30 Mikrosekunden unter ungünstigsten Umständen praktisch nachgewiesen. Dabei konnte der Software-Hersteller garantieren, dass ein Anwendungsprogramm im User-Space auf ein Signal (Interrupt) hin binnen 26 Mikrosekunden reagiert, während der Rechner, ein Pentium-M-System mit 2 GHz Taktfrequenz, per ltpstress des Linux Test Project [2] ausgelastet wurde.

Solch geringe Latenzzeiten waren bislang Real-Time-Anwendungen im Kernel-Space vorbehalten, bei Applikationen im User-Space sind 100 bis 500 Mikrosekunden schon im Leerlauf zu erwarten. (mid [3])


URL dieses Artikels:
https://www.heise.de/-169389

Links in diesem Artikel:
[1] http://www.mvista.com
[2] http://ltp.sourceforge.net/
[3] mailto:mid@ct.de