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>