For a own project I wrote a shadow of this in the kernel of Linux
1.1.19. Modify schedule() to support basic REAL TIME isn't very hard.
BUT a clean real time system must support data and process recovering if
the system crash.
1) All Linux must be realtime ?
If yes, who specified range time for deamons, fork calls, or user
apps ?
2) Only some process must be realtime.
I think it's better.
But in this case there are some problemes with XWindow, for instance
when you move the mouse, the cursor must not do 'bounds' because a
realtime process has CPU during your moving.
So, XWindow real time ? cf remarks from 1) !!!
-- Stephane Corbe scorbe@miya.cs.it-chiba.ac.jp http://solar.miya.cs.it-chiba.ac.jp:5000/ CIT (Chiba), ENSMP (Paris), UVSQ (Versailles)