https://github.com/jemalloc

wget https://github.com/jemalloc/jemalloc/archive/refs/tags/5.3.0.tar.gz

tar zxf 5.3.0.tar.gz

cd jemalloc-5.3.0

./autogen.sh&&./configure;
make -j4&&make install_bin install_include install_lib;
rm -rf /usr/lib64/pkgconfig/jemalloc.pc;
ln -s /usr/local/lib/pkgconfig/jemalloc.pc /usr/lib64/pkgconfig/jemalloc.pc;
rm -rf /usr/lib64/libjemalloc.so /usr/lib64/libjemalloc.so.2;
ln -s /usr/local/lib/libjemalloc.so.2 /usr/lib64/libjemalloc.so.2;
ln -s /usr/local/lib/libjemalloc.so /usr/lib64/libjemalloc.so;
rm -rf /usr/include/jemalloc/jemalloc.h;
ln -s /usr/local/include/jemalloc/jemalloc.h /usr/include/jemalloc/jemalloc.h;
ln -s /usr/local/lib/libjemalloc.a /usr/lib64/libjemalloc.a;
ln -s /usr/local/lib/libjemalloc_pic.a /usr/lib64/libjemalloc_pic.a;

在./configure时添加 --with-ld-opt=-ljemalloc
启动nginx后查看是否有无jemalloc

lsof -n | grep jemalloc

分类: nginx使用方法 标签: 暂无标签

评论

暂无评论数据

暂无评论数据

目录