- 论坛徽章:
- 0
|
ptmalloc是目前一个十分流行的内存分配器,其由Doug Lea从1987年开始编写,到目前为止,最新版本为2.8.3,由于其高效率等特点被广泛的使用,当前的linux系统的glibc使用的就是其中dlmalloc。glibc-2.9使用的是ptmalloc的2.7.0版本。而glibc也给出了选择ptmalloc作为其内存管理的原因:
This is not the fastest, most space-conserving, most portable, or
most tunable malloc ever written. However it is among the fastest
while also being among the most space-conserving, portable and tunable.
Consistent balance across these factors results in a good general-purpose
allocator for malloc-intensive programs.
ptmalloc的最新版本大家可以到Doug Lea. A Memory Allocator. http://gee.cs.oswego.edu/dl/html/malloc.html 上去下载 |
|