svn commit: r302135 - in head/devel: . lockfree-malloc

Peter Jeremy peter at rulingia.com
Tue Aug 7 01:25:10 UTC 2012


On 2012-Aug-05 20:51:47 +0000, Bryan Drewery <bdrewery at freebsd.org> wrote:
>Log:
>  lockfree-malloc is a scalable drop-in replacement for malloc/free.
>  
>  * It's thread-friendly. It supports a practically-unlimited number of
>    concurrent threads, without locking or performance degradation.
>  * It's efficient, especially in a multi-threaded environment. Compared to
>    a stock libc allocator, we see a significant performance boost.
>  * It does NOT fragment or leak memory, unlike a stock libc allocator.
>  * It wastes less memory. For small objects (less than 8kb in size), the
>    overhead is around 0 bytes. (!)

Are these claims relative to the FreeBSD base malloc (jemalloc) or
some other malloc (presumably the one in glibc)?  I suspect the
latter but as currently written, it implies they are shortcomings
in the former.

-- 
Peter Jeremy
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-head/attachments/20120807/188c0c71/attachment.sig>


More information about the svn-ports-head mailing list