However, Linux could be considered as a pretty good 'soft' real time
engine as opposed to hard (hey, the steam hammer's moving and you have
XXms to respond) real time. Linux does support two classes of real time
processes (see the scheduler for details) and POSIX real time compliance
would not be overly difficult. Also, there have been several experiments
bolting Linux onto the side of a hard real time exec which show that
Linux is pretty resiliant to not running for a while (whenever hard
real time stuff *has* to happen).
Dave
----------------------------------------------------------------------
David A Rusling Principal Engineer
European Semiconductor Applications Digital Equipment Co Ltd.,
Engineering PO Box 121,
Imperial Way,
Worton Grange
Reading RG2 0TU
Linux, Alpha, StrongArm, PCI Tel: UK-(0)1734-204380
Fax: UK-(0)1734-203133
----------------------------------------------------------------------