寫了tmpool之后又發現居然有tcmalloc,而且比牛逼的ptmalloc好很多,真感嘆啊,世界上好東西很多,但需要智慧的眼光去發現。在linux下簡單比較了一下malloc和tcmalloc,快的真不是一點點啊,看到好多人用tcmalloc去重編譯mysql, squid,nginx等。簡單看了下tcmalloc的原理,比我寫的tmpool要多一些整理的功能,大概tmpool就是tcmalloc在win下的子集,俺的tmpool區區800行代碼自然是不能去跟tcmalloc比的,不過對付一般的server端程序還是夠用的,經過一段時間的使用效果也還可以,待有時間對比下俺的tmpool和tcmalloc。