注:jemalloc是非侵入式的,目标程序无需依赖jemalloc库,只需要在目标程序运行之前预加载一下jemalloc库即可装载使用,非常的便利。
1、编译好的libjemalloc.so 放到程序根目录下,启动脚本添加或直接控制台执行:
export LD_PRELOAD=$(pwd)/libjemalloc.so
2、启动程序,如无异常就接入成功,当然我们也得验证一下是不是真的加载成功,步骤如下:
ps -elf | grep <目标程序名> #找到目标程序的pid
lsof -n | grep <pid> | grep jemalloc #查看jemalloc是否已装载
--End--