3月 232013
 

之前遇到个问题,服务器程序里申请的内存就一直被该进程持有着,没有归还给系统,也不是内存泄漏,就是感觉释放了,但底层不归还。由于项目用的是tcmalloc,所以老大查到了些资料按以下的办法处理就好了。

#include "google/malloc_extension.h"
MallocExtension::instance()->ReleaseFreeMemory();

详情请参考:
http://www.cnblogs.com/raymondshiquan/archive/2011/06/25/tcmalloc_configuration_analysis.html

但是[……]

继续阅读