1*bf6039f0SWarner Loshjemalloc is a general purpose malloc(3) implementation that emphasizes 2*bf6039f0SWarner Loshfragmentation avoidance and scalable concurrency support. jemalloc first came 3*bf6039f0SWarner Loshinto use as the FreeBSD libc allocator in 2005, and since then it has found its 4*bf6039f0SWarner Loshway into numerous applications that rely on its predictable behavior. In 2010 5*bf6039f0SWarner Loshjemalloc development efforts broadened to include developer support features 6*bf6039f0SWarner Loshsuch as heap profiling and extensive monitoring/tuning hooks. Modern jemalloc 7*bf6039f0SWarner Loshreleases continue to be integrated back into FreeBSD, and therefore versatility 8*bf6039f0SWarner Loshremains critical. Ongoing development efforts trend toward making jemalloc 9*bf6039f0SWarner Loshamong the best allocators for a broad range of demanding applications, and 10*bf6039f0SWarner Losheliminating/mitigating weaknesses that have practical repercussions for real 11*bf6039f0SWarner Loshworld applications. 12*bf6039f0SWarner Losh 13*bf6039f0SWarner LoshThe COPYING file contains copyright and licensing information. 14*bf6039f0SWarner Losh 15*bf6039f0SWarner LoshThe INSTALL file contains information on how to configure, build, and install 16*bf6039f0SWarner Loshjemalloc. 17*bf6039f0SWarner Losh 18*bf6039f0SWarner LoshThe ChangeLog file contains a brief summary of changes for each release. 19*bf6039f0SWarner Losh 20*bf6039f0SWarner LoshURL: http://jemalloc.net/ 21