Re: Is -current really this slow, or do I have something mis-configured?

From: Marc G. Fournier (scrappy_at_hub.org)
Date: 04/20/04

  • Next message: Doug White: "Re: small note to GENERIC for isa dependency"
    Date: Mon, 19 Apr 2004 21:43:38 -0300 (ADT)
    To: Willem Jan Withagen <wjw@withagen.nl>
    
    

    Stupid me, I had commented out KERNCONF in my /etc/make.conf at some
    point, so I've been building a GENERIC kernel without realizing it :(
    Just re-built a new kernel and installed, which will hopefully fix that up
    for tomorrow when I get back to the office *cross fingers*

    On Tue, 20 Apr 2004, Willem Jan Withagen wrote:

    >
    > ----- Original Message -----
    > From: "Marc G. Fournier" <scrappy@hub.org>
    > To: <freebsd-current@freebsd.org>
    > Sent: Monday, April 19, 2004 11:04 PM
    > Subject: Is -current really this slow, or do I have something mis-configured?
    >
    >
    > >
    > > I'm running -CURRENT on my desktop ... the machine is a P4, no HTT, and
    > > 512Meg of RAM ... and I swear the machine is less responsive then my
    > > laptop running on a Celeron 333 with ~192 Meg of RAM ... both are IDE
    > > drives, both are runing X and both are -current ...
    >
    > If you are running -CURRENT with WITNESS and all other assert stuff then
    > there could be a serious "penalty" you pay. And there is a good reason for it:
    >
    > Nota Bene:
    > Turn off WITNESS and INVARIANTS only
    > when benchmarking or for production systems
    > Robert Watson writes: "We turn them off in releases,
    > and once 5.x becomes 5-stable, we'll turn it off by default also. However,
    > they're invaluable tools when debugging the development system, so we have
    > them on in the development branch by default. I would encourage people to
    > generally run with them turned on unless performance of a system requires
    > them to be off, as it really helps the debugging process, as well as
    > helping to identify locking problems as the system evolves."
    >
    >
    > You might want to look at the stats I have for a simple bonnie run with and
    > without
    > the WITNESS stuff. Block Write throughput is not much different, but there is a
    > huge
    > difference when "fetching" data which was still in memory. I could very well
    > imagine
    > that a similar effect would impact your feel of responsiveness.
    > http://freebee.digiware.nl/FreeBSD/NFS-performance/#bonnie-local
    >
    > --WjW
    >
    >

    ----
    Marc G. Fournier           Hub.Org Networking Services (http://www.hub.org)
    Email: scrappy@hub.org           Yahoo!: yscrappy              ICQ: 7615664
    _______________________________________________
    freebsd-current@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-current
    To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
    

  • Next message: Doug White: "Re: small note to GENERIC for isa dependency"

    Relevant Pages

    • Re: The effects of WITNESS and INVARIANTS
      ... >> It makes the claims of the effects of WITNESS and INVARIANTS very ... > they're invaluable tools when debugging the development system, ... > them to be off, as it really helps the debugging process, as well as ...
      (freebsd-current)
    • Re: The effects of WITNESS and INVARIANTS
      ... >> It makes the claims of the effects of WITNESS and INVARIANTS very ... > they're invaluable tools when debugging the development system, ... > them to be off, as it really helps the debugging process, as well as ...
      (freebsd-performance)
    • Re: Is -current really this slow, or do I have something mis-configured?
      ... If you are running -CURRENT with WITNESS and all other assert stuff then ... they're invaluable tools when debugging the development system, ... them to be off, as it really helps the debugging process, as well as ...
      (freebsd-current)