当前位置:首页|资讯

从“丰巢”快递柜看 jemalloc 的内存管理

作者:木鸟杂记发布时间:2024-10-29

本文来自我的专栏《系统日知录》,如果你觉得文章还不错,欢迎订阅支持我。 引子 在某些工作负载中,随着时间的推移,内存的使用会逐渐增长,直到 OOM。后面发现是内存碎片问题,而将系统默认的内存分配器(glibc malloc[1])换成 jemalloc[2] ,能有效控制内存的增长上界。 为了解其背后原理,便找来 jemalloc 最初的论文:A Scalable Concurrent malloc(3) Implementation for FreeBSD[3] 来一探究竟。当然,相比 2006 年论文...【查看原文】


Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1