TCMalloc優(yōu)化的內(nèi)存訪問
TCMalloc (google-perftools) 是用于優(yōu)化C++寫的多線程應用,比glibc 2.3的malloc快。這個模塊可以用來讓MySQL在高并發(fā)下內(nèi)存占用更加穩(wěn)定。
本站使用的MySQL已經(jīng)用 TCMalloc 優(yōu)化過了。
詳細的安裝步驟:
#tar zxvf libunwind-0.98.6.tar.gz
#cd libunwind-0.98.6
#./configure
#make
#make install
#tar zxvf google-perftools-0.94.1.tar.gz
#cd google*
#./configure
#make
#make install
打開 mysqld_safe 腳本 (默認在/usr/bin/mysqld_safe)
在此腳本文件開始加入
LD_PRELOAD="/usr/local/lib/libtcmalloc.so"
#service mysql restart
評論
圖片
表情
