[zeromq-dev] [PATCH] Custom zmq_msg_t allocator

Dhammika Pathirana dhammika at gmail.com
Thu Jan 20 19:05:15 CET 2011

Hi Douglas,

On Thu, Jan 20, 2011 at 7:23 AM, Douglas Creager <dcreager at dcreager.net> wrote:
> I like the tcmalloc suggestion, it sounds like an easier way around the problem.  That wouldn't require any changes at all to zeromq, right?  I'd only do the -ltcmalloc when linking the final application, and not with any of the intervening libraries.  I'll do some quick tests on that to see how it works.
> If tcmalloc works as expected, then the patch will no longer be necessary.  But here are the answers to your questions for posterity.

There's jemalloc too,

It's similar to tcmalloc with thread local cache, but has better
fragmentation support.
For long running apps, it'll do better.


More information about the zeromq-dev mailing list