jemalloc 内存管理库的开发已停止

jemalloc 内存管理库的作者宣布停止该项目的开发,并将 GitHub 代码库移至存档模式,允许只读访问。jemalloc 库提供了 malloc 函数的另一种实现,该实现针对减少碎片化和在多处理器系统上运行进行了优化。2005 年,该库被纳入 FreeBSD,2007 年,Firefox 开始使用它。

2009 年,jemalloc 的作者转投 Facebook,该库被用于 Facebook 的内部项目。2017 年,jemalloc 的作者离开 Facebook,开发工作由 Facebook 剩余的团队继续进行。公司更名为 Meta 后,公司的优先事项发生了变化,该库的开发陷入停滞,开发工作仅专注于满足内部需求。随着时间的推移,公共代码库的性能下降,现在需要进行大规模重构以消除累积的技术债务。jemalloc 的作者不愿将时间投入到此类重构上,因此决定停止开发。

来源: opennet.ru

添加评论