tcmalloc的问题

program2050 2014-06-06 02:17:27
一直都听说tcmalloc很牛逼,但是都不知道怎么用。
有的说,直接连接libtcmalloc.a进现有代码进行编译就会替换我们代码里面的malloc/new/free/delete。怎么判断是不是已经使用了tcmalloc,而不是系统的glibc呢?
还是要自己在代码里面显式的调用tc_malloc/tc_free/tc_new/tc_delete呢?

求大侠指点。
...全文
308 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq120848369 2014-06-09
  • 打赏
  • 举报
回复
联编tcmalloc会覆盖标准库里的malloc/free/realloc等弱符号,可以通过readelf看一下符号出自哪里。
program2050 2014-06-09
  • 打赏
  • 举报
回复
引用 1 楼 q191201771 的回复:
现在版本的glibc已经足够牛逼了。
不认同。。。
就想叫yoko 2014-06-06
  • 打赏
  • 举报
回复
现在版本的glibc已经足够牛逼了。

4,436

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧