General-purpose scalable concurrent malloc implementation
http://www.canonware.com/jemalloc
This distribution is the stand-alone "portable" implementation of jemalloc.
- Developed at devel:libraries:c_c++
- Sources inherited from project openSUSE:Factory
-
4
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:Rebuild/jemalloc && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
jemalloc-4.4.0.tar.bz2 | 0000440144 430 KB | |
jemalloc.changes | 0000017608 17.2 KB | |
jemalloc.spec | 0000003525 3.44 KB |
Revision 21 (latest revision is 36)
Dominique Leuenberger (dimstar_suse)
accepted
request 443696
from
Ismail Dönmez (namtrac)
(revision 21)
- Update to version 4.4.0 Optimizations: * Add extent serial numbers and use them where appropriate as a sort key that is higher priority than address, so that the allocation policy prefers older extents. This tends to improve locality (decrease fragmentation) when memory grows downward. * Refactor madvise(2) configuration so that MADV_FREE is detected and utilized on Linux 4.5 and newer. * Mark partially purged arena chunks as non-huge-page. This improves interaction with Linux's transparent huge page functionality. Bug fixes: * Fix size class computations for edge conditions involving extremely large allocations. This regression was first released in 4.0.0. * Remove overly restrictive assertions related to the cactive statistic. This regression was first released in 4.1.0.
Comments 0