Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Jun 2003 17:53:57 -0400
From:      Chuck Swiger <cswiger@mac.com>
To:        freebsd-performance@freebsd.org
Cc:        "D. J. Bernstein" <djb@cr.yp.to>
Subject:   Re: ten thousand small processes
Message-ID:  <3EFB6B75.3000705@mac.com>
In-Reply-To: <20030626212659.51367.qmail@cr.yp.to>
References:  <20030626025029.71392.qmail@cr.yp.to> <200306260515.h5Q5FhPF020045@bitblocks.com> <20030626212659.51367.qmail@cr.yp.to>

next in thread | previous in thread | raw e-mail | index | archive | help
D. J. Bernstein wrote:
[ ... ]
> Funny. Seems to me that I keep making concrete suggestions---including a
> detailed proposal for giving more space to malloc()---and the answer is
> consistently ``We really don't care about per-process overhead.'' What's
> the benefit of a patch for people who don't even see the problem?

Speaking for myself (rather than for others), I care about per-process overhead. 
  The source code to FreeBSD's implementation of malloc is available at:

	/usr/src/lib/libc/stdlib/malloc.c

If you'd like to implement your suggested changes, generate a patch (preferably 
via 'diff -duw'), you may either submit it as a PR via the 'send-pr' command, or 
you can post it to this list.  It would be nice if you performed some regression 
testing to confirm that your change works and is beneficial not just for your 
specific circumstances, but for the general case as well.

If you were to do these things, and then people said "We really don't care...", 
at that time you'd have justification for the position taken prematurely above.

-- 
-Chuck




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3EFB6B75.3000705>