首页 > 数据库技术 > 详细

【MySQL】MySQL 5.7通过tcmalloc管理内存

时间:2021-06-17 12:10:34      阅读:11      评论:0      收藏:0      [点我收藏+]
[root@wallet01 ~]# yum -y install gcc make gcc-c++ libunwind libunwind-devel

[root@wallet01 ~]# wget https://github.com/gperftools/gperftools/releases/download/gperftools-2.9.1/gperftools-2.9.1.tar.gz
[root@wallet01 ~]# tar zxvf gperftools-2.9.1.tar.gz
[root@wallet01 ~]# cd gperftools-2.9.1

[root@wallet01 gperftools-2.9.1]# ./configure
[root@wallet01 gperftools-2.9.1]# make
[root@wallet01 gperftools-2.9.1]# make install

[root@wallet01 ~]# cat /usr/lib/systemd/system/mysqld.service
# Use this to switch malloc implementation
EnvironmentFile=-/etc/sysconfig/mysql

[root@wallet01 ~]# echo ‘LD_PRELOAD=/usr/local/lib/libtcmalloc.so‘ > /etc/sysconfig/mysql   

[root@wallet01 ~]# systemctl restart mysqld

[root@wallet01 ~]# lsof -n | grep tcmalloc
mysqld     7191         mysql  mem       REG              253,0    2644888  272976126 /usr/local/lib/libtcmalloc.so.4.5.9
mysqld     7191  7192   mysql  mem       REG              253,0    2644888  272976126 /usr/local/lib/libtcmalloc.so.4.5.9
mysqld     7191  7193   mysql  mem       REG              253,0    2644888  272976126 /usr/local/lib/libtcmalloc.so.4.5.9

【MySQL】MySQL 5.7通过tcmalloc管理内存

原文:https://blog.51cto.com/u_13598811/2913739

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!