In message: <47020C5F.3060703@netbsd.org>
Darren Reed <darrenr@NetBSD.org> writes:
: Kris Kennaway wrote:
: > Andrew Doran wrote:
: >
: >>> In tests that have been run on p4 hardware, the FreeBSD system's graph
: >>> looks more like NetBSD's than the one presented here. FreeBSD's kernel
: >>> has a lot of debugging options that hurt performance on by default.
: >>> Also,
: >>> FreeBSD's malloc defaults to 'AJ' in head, which would result in reduced
: >>> performance.
: >>
: >> I can try turning off debugging in the allocator. What else would you
: >> like
: >> me to try? I would like to provide remote access to the two systems but
: >> unfortunatley my Internet link is unreliable and I'm not in a position to
: >> leave them on 24x7. Some details on the test. I grabbed my.cnf from Jeff
: >> Roberson's weblog:
: >
: > You should rebuild malloc with MALLOC_PRODUCTION defined (edit
: > lib/libc/stdlib/malloc.c) as well as making sure that either
: > /etc/malloc.conf is removed or symlinked to 'aj'. This is pretty
: > important.
:
: When does this get turned on for normal FreeBSD builds?
: Just those that are "releases" (vs current)?
Yes. -HEAD has that turned off so that we maximum sanity testing
during development cycles. After we branch, one of the things done on
the branch before a release is to turn off all the performance
degrading debugging/sanity code. Once off on a branch, it stays off
for the life of the branch.
Warner
| Karl Meyer | PROBLEM: 2.6.23-rc "NETDEV WATCHDOG: eth0: transmit timed out" |
| David Miller | Slow DOWN, please!!! |
| Mark Fasheh | [PATCH 0/39] Ocfs2 updates for 2.6.28 |
| Bart Van Assche | Integration of SCST in the mainstream Linux kernel |
git: | |
| Shawn O. Pearce | Re: pack operation is thrashing my server |
| Pierre Habouzit | git send-email improvements |
| Matthieu Moy | git push to a non-bare repository |
| Shawn O. Pearce | libgit2 - a true git library |
| Elad Efrat | Integrating securelevel and kauth(9) |
| Hubert Feyrer | Re: Compressed vnd handling tested successfully |
| Lord Isildur | Re: Fork bomb protection patch |
| Matt Thomas | Re: FFS journal |
| Will Maier | cron doesn't run commands in /etc/crontab? |
| Richard Stallman | Real men don't attack straw men |
| Harald Dunkel | Re: Packet Filter: how to keep device names on hardware failure? |
| Jordi Espasa Clofent | Resolving dependencies with pkg_add |
| Question on swap as ramdisk partition | 1 hour ago | Linux kernel |
| Netfilter kernel module | 11 hours ago | Linux kernel |
| serial driver xmit problem | 14 hours ago | Linux kernel |
| Why Windows is better than Linux | 14 hours ago | Linux general |
| How can I see my kernel messages in vt12? | 21 hours ago | Linux kernel |
| Grub | 1 day ago | Linux general |
| vmalloc_fault handling in x86_64 | 1 day ago | Linux kernel |
| epoll_wait()ing on epoll FD | 1 day ago | Linux kernel |
| Framebuffer in x86_64 causes problems to multiseat | 1 day ago | Linux kernel |
| Difference between 2.4 and 2.6 regarding thread creation | 2 days ago | Linux general |
