Looking at a workstation solution.
Matthew Dillon
dillon at apollo.backplane.com
Tue Nov 2 11:48:26 PST 2004
:On Tue, 02 Nov 2004 15:19:12 +0100, Martin P. Hellwig
:<mhellwig at xxxxxxxxx> wrote:
:> Brian Reichert wrote:
:...
:> >
:> > Good luck, in any regard.
:> >
:>
:> Try the 5.3 RC2, its quicker because allmost all debug flags have been
:> removed.
:>
:
:That sounds like a really bad idea from the perspective that FreeBSD
:was just making a release but pulled back due to a large number of
:major problems with the system. DragonFly should be considered a much
:more reliable and stable solution at this point in time.
:
:--
: -David
This is mainly because FreeBSD's WITNESS code is horrendously
inefficienct and they can't afford to leave it turned on in a release
cycle without getting hammered by benchmarkers who don't bother to
compile up their own custom kernels. What the FreeBSD folks really
need to do is 'fix' WITNESS to not be such a burden on performance and
then just leave it on. There are a ton of ways that can be done but like
many of the subsystems in FreeBSD the WITNESS code is so complex that
very few developers beyond the original author can touch it.
For DragonFly, the main debug option is INVARIANTS, which we always leave
on by default in GENERIC. It does not overly burden performance.
-Matt
Matthew Dillon
<dillon at xxxxxxxxxxxxx>
More information about the Users
mailing list