DragonFly BSD
DragonFly users List (threaded) for 2004-11
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Looking at a workstation solution.

From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Tue, 2 Nov 2004 11:47:07 -0800 (PST)

:On Tue, 02 Nov 2004 15:19:12 +0100, Martin P. Hellwig
:<mhellwig@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.

					Matthew Dillon 

[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]