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