Re: [ANNOUNCE] Adeos nanokernel for Linux kernel

Eric W. Biederman
2002-06-05T07:37:43Z

Daniel Phillips <phillips@bonn-fries.net> writes:

> Improving the average latency of systems is a worthy goal, and there's
> no denying that 'sorta realtime' has its place, however it's no substitute
> for the real thing. A soft realtime system screws up only on occasion,
> but - bugs excepted - a hard realtime system *never* does.

Engineering assumption. Your hardware and/or software always contains
at least one bug. Therefore even in hard real time you must design
and code for the failure case. Hard real time is just doing
everything humanly possible to meet it's deadlines.

The difference with soft real time, is that something that is humanly
possible to do was left off.

Despite the strong relationship to mathematics there are no absolutes
in computer science. Especially hard real time.

Eric