jemalloc

来源:互联网 发布:儿童学编程的害处 编辑:程序博客网 时间:2024/05/18 02:27

项目的线上服务器,在code中大量使用了std::map,发现就存在一个问题,这个map使用后,clear后内存并不能很好的释放,这个主要就是std malloc的问题。可以尝试使用jemalloc和tcmalloc这些三方的malloc库。在目前我项目中,jemalloc的表现最符合需求。

下载地址:http://pkgs.org/download/libjemalloc.so.1

建议直接用rpm包安装,我在安装percona 6.2.4的时候 使用二进制安装后,还是安装不上tokudb的rpm包。 可能是自己那块设置的问题,但是用jemalloc 的rpm包安装肯定没问题。







0 0
原创粉丝点击