写了tmpool之后又发现居然有tcmalloc,而且比牛逼的ptmalloc好很多,真感叹啊,世界上好东西很多,但需要智慧的眼光去发现。在linux下简单比较了一下malloc和tcmalloc,快的真不是一点点啊,看到好多人用tcmalloc去重编译mysql, squid,nginx等。简单看了下tcmalloc的原理,比我写的tmpool要多一些整理的功能,大概tmpool就是tcmalloc在win下的子集,俺的tmpool区区800行代码自然是不能去跟tcmalloc比的,不过对付一般的server端程序还是够用的,经过一段时间的使用效果也还可以,待有时间对比下俺的tmpool和tcmalloc。