本文介绍了在CentOS上安装tcmalloc的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我使用以下命令在CentOS上安装了 tcmalloc
:
I installed tcmalloc
on CentOS using the command:
sudo yum install google-perftools
它正确进行.但是我在/usr/lib/
中找不到任何已安装的perftools库,因此无法设置 LD_PRELOAD
变量.
And it proceeds correctly. But I cannot find any installed perftools libraries in /usr/lib/
, so I cannot set LD_PRELOAD
variable.
然后,当我尝试使用标志 -ltcmalloc
进行编译时,编译器无法识别它,这很有意义.
Then, when I tried to compile with flag -ltcmalloc
, the compiler did not recognize it, which quite made sense.
在CentOS上还应指定什么使用 tcmalloc
?谢谢.
What else should I specify to use tcmalloc
on CentOS? Thanks.
推荐答案
程序包名称有所更改.只需运行:
The package names have changed a little. Just run:
yum install gperftools gperftools-devel
...,您将在/usr/lib64/
...and you'll find various libtcmalloc files in /usr/lib64/
这篇关于在CentOS上安装tcmalloc的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!