Date: Tue, 15 Feb 2005 06:49:23 +0100 From: Anthony Atkielski <atkielski.anthony@wanadoo.fr> To: freebsd-questions@freebsd.org Subject: Re: Freebsd vs. linux Message-ID: <501532379.20050215064923@wanadoo.fr> In-Reply-To: <d9175cad05021421261caacb35@mail.gmail.com> References: <200502112313.28082.hindrich@worldchat.com> <823196404.20050212105644@wanadoo.fr> <420DE422.3020102@wanadoo.es> <1546398643.20050212123202@wanadoo.fr> <420E0164.7090300@wanadoo.es> <d9175cad0502140942a7244b2@mail.gmail.com> <1587470376.20050215001857@wanadoo.fr> <d9175cad0502141557114178e7@mail.gmail.com> <d9175cad05021421261caacb35@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Eric Kjeldergaard writes: > Well, that's simply not true. Windows (At least XP, can't remember if > this happens on 2k or not) definitely states that the error that > caused the crash is or is not a driver. It says something to the > effect of "The system crash was caused by a bad driver." I suppose it may isolate messages better than its predecessors. > You read the code, I'm sure you know where that message gets > generated. These operating systems contain millions of lines of code. I haven't read them all. Nobody has. > As windows is largely infallible, I'm sure they have some way of > keeping straight which portion of the kernelspace is drivers and which > isn't. You overestimate the capabilities of the OS. In many cases it is possible to roughly or precisely localize a fault in kernel space, but at other times it is not. Bugs in one area of an OS (defined as anything with kernel privileges) can cause faults in other areas. > Yeah, they kinda are. If they are on the operating system cd, they > are part of the operating system. There are lots of things on CDs that are not part of the OS. > An operating system is just a software package. In this context, one can think of the operating system as the aggregate of permanent code executing with kernel privileges. Drivers execute with these privileges but they are essentially add-ons. They aren't written by the same people and they usually aren't written and tested with the same rigor. -- Anthony
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?501532379.20050215064923>