几种malloc实现原理 ptmalloc(glibc) && tcmalloc(google) && jemalloc(facebook)

最近公司的线上代码出现了持续性的内存增加,已经恶化到须要定时重启来解决。使用valgrind检测不出内存泄露,本身写了一个相似bound checker内存泄露的检测工具(更小更灵活),却是track到一些泄露,但仍然不符合泄露的量级。最后估计到有多是glibc的内存分配机制致使的内存碎片问题,heap的孔洞不少,但free的时候并不能归还到操做系统,因而对市面上的一些malloc进行调研,分析其
相关文章
相关标签/搜索