Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Oct 2007 00:57:45 +0200
From:      Kris Kennaway <kris@FreeBSD.org>
To:        josh.carroll@gmail.com
Cc:        Eric Kjeldergaard <kjelderg@gmail.com>, freebsd-current@freebsd.org, Peter Schuller <peter.schuller@infidyne.com>
Subject:   Re: Status of MySQL on 7 w/o patches applied
Message-ID:  <471541E9.4010706@FreeBSD.org>
In-Reply-To: <8cb6106e0710161534v6c814fb8k2dbf373daedbd8c3@mail.gmail.com>
References:  <20071016110642.GB54457@hyperion.scode.org>	<20071016212307.GA8850@hyperion.scode.org>	<d9175cad0710161434w333b4c4es9f7a3314f54931ab@mail.gmail.com> <8cb6106e0710161534v6c814fb8k2dbf373daedbd8c3@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Josh Carroll wrote:
>> I was under the (incorrect?) impression that the debugging stuff would be
>> turned off before release.  Prior to that, 7's primary purpose is for
>> finding bugs before release and thus debugging options are useful.
> 
> I think all the user land debugging is turned off, though I'm not
> sure. Is there anything else one needs to do to ensure optimal
> performance (e.g. no debugging is enabled, etc) besides the following?
> 
> 1. remove WITNESS/INVARIANTS/etc from the kernel
> 2. add WITHOUT_LIBKSE=yes to /etc/make.conf prior to building world

This doesn't have performance implications.

> 3. Ensure MALLOC_PRODUCTION is set in
> /usr/src/lib/libc/stdlib/malloc.c (default in RELENG_7, right?)

Yes.  Also if you happen to have a /etc/malloc.conf symlinked to AJ as a 
leftover from a previous configuration, remove it.

Kris




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?471541E9.4010706>