From: Tracy R Reed <[EMAIL PROTECTED]>
On Fri, Jan 28, 2005 at 06:31:23PM -0600, Gabriel Sechan spake thusly:
> Anything humanity has ever made, or will ever make, is unreliable. People


Nonsense. VMS is pretty darn reliable. As are a lot of embedded OS's. We
hear funny stories but overall the software in spacecraft and aircraft are
pretty darn reliable too. You only have experience with the current state
of the art in consumer grade stuff. It can be a lot better. Let's not be
so skeptical that we give up all hope and stop asking for better.

Never tried VMS. But I know I can make both ThreadX and VxWorks fail reliably. In fact I just solved a bug on a VxWorks projects that tracked down to the order in which it wakes threads waiting on a semaphore. Those are the two biggest embedded OSes. Sure, they're good- probably more stable than most desktop OSes. But utterly reliable? No. Nor do they pretend to be. You *always* need to account for the high probability of failure and make it wasy to work around it when it occurs. Because at some point you will fail. Software and OSes in particular have the additional challenge of application code that makes them fail even more frequently.'

Gabe


--

KPLUG-List mailing list
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to