[nycbug-talk] latest blog

Dru dlavigne6
Sun Jul 17 11:07:23 EDT 2005

On Sun, 17 Jul 2005, Scott Robbins wrote:

> Hash: SHA1
> On Sun, Jul 17, 2005 at 10:33:25AM -0400, Dru wrote:
>> http://www.oreillynet.com/pub/wlg/7390
> Ah Dru, you touched one of recent pet peeves.  Your blog quotes
> FreeBSD 6.x has many debugging features turned on, in both the kernel
> and userland. These features attempt to detect incorrect use of system
> primitives, and encourage loud failure through extra sanity checking and
> fail stop semantics. They also substantially impact system performance.
> If you want to do performance measurement, benchmarking, and
> optimization, you'll want to turn them off. This includes various
> WITNESS-related kernel options, INVARIANTS, malloc debugging flags in
> userland, and various verbose features in the kernel. Many developers
> choose to disable these features on build machines to maximize
> performance."
> Then you speak of removing the options from the kernel.
> My pet peeve is, would it have killed them to add to UPDATING, since each
> time various people post to CURRENT and STABLE asking how to
> do it, something like
> "To disble malloc, if you choose to do so, do ln -s aj
> /etc/malloc.conf"?
> The make cleanworld target is also not yet documented in
> UPDATING--that's less of a peeve because you don't get three people
> posting to STABLE and/or CURRENT each time, asking how to do it--because
> they don't know about it.

Hi Scott,

Not quite sure what you're getting at here... Should I add anything to the 
blog that would help clarify these points?


More information about the talk mailing list