天天看点

jemalloc 5.0.0 全新版本发布,内存分配管理

jemalloc 发布了全新的 5.0.0 版本。与以前所有的版本不同,新版本不使用自然对齐的“chunks”进行虚拟内存管理,而是使用页面对齐的“extents”。

jemalloc 是一个通用的 malloc(3)实现,它强调了分段回避和可伸缩并发支持。jemalloc 在 2005 年首次作为 freebsd libc 分配器使用,2010年,jemalloc 的功能延伸到如堆分析和监控/调优等。现代的 jemalloc 版本依然集成在 freebsd 中。

开发团队表示,持续集成现在是开发的重点,后续倾向于保持在各个平台(linux、freebsd、macos 和 windows)上的稳定性。因此,后续发版频率可能会逐渐降低。

继续阅读