Realtime-Systeme (Echtzeitsysteme) müssen auf bestimmte Bedingungen möglichst sofort reagieren können. Ein typisches Beispiel sind Maschinensteuerungen, die auf eingehende Signale sofort entsprechenden Output generieren müssen. Ein Projekt in diese Richtung ist EMC, ein CNC-Maschinencontroller unter Linux.

Damit Linux echtzeitfähig wird, bedarf es eines Patches. Derzeit gibt es rtlinux und RTAI. Rtlinux ist ein kommerzielles Produkt, von dem es jedoch eine freie Version gibt, die unter GPL steht. RTAI ist eine gänzlich freie Software unter GPL ohne kommerziellen Hintergrund.

Lizenz: GPL

Installation RTAI unter Debian Sarge

xemc:/usr/src/linux-2.4.25# patch -p1 < \
  ../rtai-3.0.r4/rtai-core/arch/i386/patches/legacy-2.4.25.patch

xemc:/usr/src/linux-2.4.25# cp /boot/config-2.4.25-1-586tsc .config

Links

LinuxRealTime (zuletzt geändert am 2007-12-23 22:46:15 durch localhost)