今天看protobuf的文档提到了TCMalloc,发现其小对象的内存分配策略跟我在项目中的实现思路差不多...不过它的大对象另有一套策略,而且远比我写的通用。要是早知道这玩意就不用重复发明轮子了。相关文档:
http://goog-perftools.sourceforge.net/doc/tcmalloc.html
中文翻译:
本文介绍了TCMalloc的小对象内存分配策略及其与作者项目中实现思路的相似之处,并探讨了TCMalloc的大对象分配策略,指出其比自定义实现更为通用。
今天看protobuf的文档提到了TCMalloc,发现其小对象的内存分配策略跟我在项目中的实现思路差不多...不过它的大对象另有一套策略,而且远比我写的通用。要是早知道这玩意就不用重复发明轮子了。相关文档:
http://goog-perftools.sourceforge.net/doc/tcmalloc.html
中文翻译: