zurück zum Artikel

Neuer stabiler Echtzeit-Kernel 2.6.26-rt

Mirko Dölle

2.6.26-rt verspricht Hardware-beschleunigte 3D-Grafik ohne Beeinträchtigung der Echtzeit-Fähigkeiten und eine einfachere Hardware-Verwaltung.

Das Open Source Automation Development Lab (OSADL [1]) hat seine Preemptive-Realtime-Patches auf den Standard-Kernel 2.6.26 angepasst [2]. Bislang war der Patchset nur für den älteren Kernel 2.6.24 verfügbar.

Als wichtigste Neuerungen fĂĽhrt das OASDL den Device Tree sowie eine verbesserte Cache-Strategie fĂĽr den Video-Puffer an. Der Device Tree [3] lehnt sich an die Open-Firmware [4]-Implementation (IEEE 1275-1994) an und erlaubt eine einfachere Hardware-Verwaltung inklusive Treiber.

Mit der verbesserten Video-Unterstützung lässt sich erstmals in einem Echtzeit-Kernel die Hardware-Beschleunigung von 3D-Grafikchips nutzen, ohne die Realtime-Fähigkeit des Systems zu beeinträchtigen – in Tests des OASDL lag die Latenz im schlechtesten Fall immer noch unter 40 Mikrosekunden. Zudem profitieren die Nutzer des neuen stabilen Echtzeit-Kernels von der größeren Treiber-Basis des Standard-Kernels 2.6.26 gegenüber dem schon etwas betagten Kernel 2.6.24. (mid [5])


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

Links in diesem Artikel:
[1] http://www.osadl.org/
[2] http://www.osadl.org/Latest-Stable.latest-stable-realtime-linux.0.html
[3] http://developer.apple.com/technotes/tn/tn1062.html
[4] http://en.wikipedia.org/wiki/Open_firmware
[5] mailto:mid@ct.de