对TCMALLOC 2.0的疑问

陈家铭 发布于 2012/05/05 16:31
阅读 867
收藏 1
说是使用 MySQL 5.4 以后的版本,就无需这么麻烦了,已经集成了。

以上是复制有关站内TCMALLOC的一段评论。是否MYSQL5.4集成了tcmalloc暂时还没查到,只知道它确实集成了google的另一些东西。昨天我也想着尝试装一下新版的tcmalloc,现在2.0 发现安装后有问题。用回了以前的版本又好象感觉没反应。不知道这到底是我的版本用错了,还是MYSQL5.4开始真的集成了tcmalloc

加载中
0
deleted
deleted
应该不是指默认包含, 一开始mysql引入tcmalloc需要编译或者设置LD_PRELOAD,  之后的版本留个了启动接口, 但是需要改init文件,  现在可以直接在my.cnf里设置malloc-lib. 不过tcmalloc还是需要你自己装的
0
鉴客
鉴客
现在的 mysql 已经的确不需要这玩意了
0
红薯
红薯
google 的那些东西就是 Google PerfTools  ,该项目包含 tcmalloc
0
陈家铭
陈家铭
谢谢大家,刚去看了下MYSQL的最新手册,说是MYSQL5.5编译的时候加参数就可以。。。我明天回公司找服务器测试下。
0
陈家铭
陈家铭

引用来自“勇者天空”的答案

应该不是指默认包含, 一开始mysql引入tcmalloc需要编译或者设置LD_PRELOAD,  之后的版本留个了启动接口, 但是需要改init文件,  现在可以直接在my.cnf里设置malloc-lib. 不过tcmalloc还是需要你自己装的
看到手册上写5.5编译的时候加参数可以编译进去,明天拿服务器测试下。谢谢大家。
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部