Mem leak : malloc/free + pthreads = leakage?
rysto32 at gmail.com
Sun Mar 6 17:35:04 UTC 2011
On Sun, Mar 6, 2011 at 10:34 AM, Ryan Stone <rysto32 at gmail.com> wrote:
> I would try playing with MALLOC_OPTIONS. I seriously doubt that there
> is an actual leak in jemalloc, but from my own experiences with it I
> suspect that there are certain multithreaded malloc/free sequences
> that interact badly with with the per-thread caching that jemalloc
> performs. The first thing I would try is setting MALLOC_OPTIONS=7h to
> disable the caching.
Wait, sorry, apparently this is a new option in HEAD. Under 8.1
MALLOC_OPTIONS=g will disable the thread-specific caching. See the
malloc(3) man page for the definitive list of available options.
More information about the freebsd-hackers