xref: /netbsd-src/external/bsd/jemalloc/dist/README (revision a0698ed9d41653d7a2378819ad501a285ca0d401)
1*a0698ed9Schristosjemalloc is a general purpose malloc(3) implementation that emphasizes
2*a0698ed9Schristosfragmentation avoidance and scalable concurrency support.  jemalloc first came
3*a0698ed9Schristosinto use as the FreeBSD libc allocator in 2005, and since then it has found its
4*a0698ed9Schristosway into numerous applications that rely on its predictable behavior.  In 2010
5*a0698ed9Schristosjemalloc development efforts broadened to include developer support features
6*a0698ed9Schristossuch as heap profiling and extensive monitoring/tuning hooks.  Modern jemalloc
7*a0698ed9Schristosreleases continue to be integrated back into FreeBSD, and therefore versatility
8*a0698ed9Schristosremains critical.  Ongoing development efforts trend toward making jemalloc
9*a0698ed9Schristosamong the best allocators for a broad range of demanding applications, and
10*a0698ed9Schristoseliminating/mitigating weaknesses that have practical repercussions for real
11*a0698ed9Schristosworld applications.
12*a0698ed9Schristos
13*a0698ed9SchristosThe COPYING file contains copyright and licensing information.
14*a0698ed9Schristos
15*a0698ed9SchristosThe INSTALL file contains information on how to configure, build, and install
16*a0698ed9Schristosjemalloc.
17*a0698ed9Schristos
18*a0698ed9SchristosThe ChangeLog file contains a brief summary of changes for each release.
19*a0698ed9Schristos
20*a0698ed9SchristosURL: http://jemalloc.net/
21