a FSMLabs je skrataka od Finite State Machines Laboratiories
Realtime Linux co je cele kataohgoria ako su MontaVista Linux Wind River Linux (Wind River ma aj komercny VxWorks za 4000 USD/PC, ktory je v F! monopostoch)
RT rozsirenia su a RTAI - Realtime Application interface (VxWorks volania v GNU/Linux) - pod GNU GPL
a RTLinux ma dve verzie
-Pro (40 000 USD/5 vyvojarov) aj s prostredim
-Free (zadarmo pod GNU GPL a FSMLABS Free patent license)
- autori RT Linux
su Victor Yodaiken - ex profesor na univerzite v USA
jeho diplomant- Michail Barbanov (RT Linux je diplomovka z roku 1996)
a prvy sef vyvoja Power PC vetvy Linux-u
RTLinuxFree a RTAI vyuzivaju dual kernel mode, kde RT mini kernel bezi samostatne a Linux kerenel ako jeho fully preemtable iddle task. Koli tomu treba vanila kernel-y a RT Linux patch. Problem Free verzie, ktora je sucastou NASA Flight Linux a aj projektov dotovanych EU, je to ze RT cast programu musi byt ako modul jadra a teda testovanie je sialene(sync kazdych 5 minut) a musia byt natiahnute zakladne moduly RT Linux-u - napr. na RT FIFO je jeden a RT Linux core je druhe. Na kazdu intreprocess komunikaciu je dalsi modul. (modprobe nejde) treba manaulne insmod a rmmod.
Pod Slack-om 9.0 aj MDK 9.0 to ide ale bez problemov- GUI je pod Qt a start z KDE na nasom public pristupnom X-host
RTLinux Pro ma aj vyvojove prostredie a VxIT- co su VxWorks volania do RT Linux-u
Max.casy odozvy v mikrosekundach - merane na 300 Mhz x86 stroji, co je priem. standard
OS IRQ task
RT-LinuxPro <1,0 <2,0
VxWorks 2,4 6,4
RT-LinuxFree 6,4 8,6
RTAI 8,1 12,0
Windows CE 27,2 50,0
a non realtime
Linux 2.6.x 30 150
Linux 2.4.x 1 000 5 000
Linux 2.2.x 2 000 10 000
Linux 2.0.x 1 000 4 500
Win NT4.0 1 000 4 000
Win 9x 30 000 300 000
Win NT 5.x 1 000 2 000