红联Linux门户
Linux帮助

jemalloc 4.2.0发布,内存分配管理

发布时间:2016-05-16 14:50:39来源:红联作者:baihuo
jemalloc 4.2.0 发布了。

新特性:

Add the arena..reset mallctl, which makes it possible to discard all of an arena's allocations in a single operation. (@jasone)

Add the stats.retained and stats.arenas..retained statistics. (@jasone)

Add the --with-version configure option. (@jasone)

Support --with-lg-page values larger than actual page size. (@jasone)

优化:

Use pairing heaps rather than red-black trees for various hot data structures. (@djwatson, @jasone)

Streamline fast paths of rtree operations. (@jasone)

Optimize the fast paths of calloc() and [m,d,sd]allocx(). (@jasone)

Decommit unused virtual memory if the OS does not overcommit. (@jasone)

Specify MAP_NORESERVE on Linux if [heuristic] overcommit is active, in order to avoid unfortunate interactions during fork(2). (@jasone)

Bug 修复:

Fix chunk accounting related to triggering gdump profiles. (@jasone)

Link against librt for clock_gettime(2) if glibc < 2.17. (@jasone)

Scale leak report summary according to sampling probability. (@jasone)

下载地址:https://github.com/jemalloc/jemalloc/archive/4.2.0.tar.gz

来自:开源中国社区
文章评论

共有 0 条评论