Comment Re:Right. (Score 1) 131
FreeBSD betas come with a lot of extra stuff in libc and the kernel turned on that make tracking issues easier at the expense of speed.
No they don't. There's the main kernel debugging options: WITNESS, which tracks kernel locking ordering, and INVARIANTS, which adds in a lot of asserts to validate the integrity of various data structures. libc wise there's MALLOC_PRODUCTION, which turns off a bunch of debugging things in jemalloc.
None of these are ever on unless you're running FreeBSD -CURRENT (currently the 8 series) or otherwise make a custom build where you've explictly turned them on; 7-BETA and 7-RC's are built with the same options as release builds. You'll *know* when someone benchmarks a system with them on because they'll be *significantly* slower.