Background
最近对 JeMalloc 的实现比较好其,所以看了一些相关资料,以及代码实现。下面是一些资料整理。
Resources
General
- Pseudomonarchia jemallocum
- A Scalable Concurrent malloc(3) Implementation for FreeBSD
- Scalable memory allocation using jemalloc
- How JeMalloc Works
源码分析
- JeMalloc 源码分析
- JeMalloc
Purging 相关
- Tick Tock, malloc Needs a Clock
- link:
- JeMalloc 作者 Jason Evans 关于 purging 相关的分享。
- Implement decay-based unused dirty page purging
- Implement two-phase purging
- jemalloc purge 改进
调试
- 使用 GDB 查看 JeMalloc 内存布局
- jemalloc heap exploitation framework
相关
- ptmalloc、tcmalloc 与 jemalloc 对比分析
- TCMalloc : Thread-Caching Malloc