鲲鹏社区首页
中文
注册
开发者
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

指定jemalloc

毕昇编译器支持jemalloc库的使用,jemalloc是一个通用的malloc实现,主要是为了减少内存碎片和提高并发性能,以动态库的方式集成到工具链中。使用示例如下:

1
clang -O3 -ljemalloc

jemalloc的动态链接库文件存放于BiShengCompiler-5.0.0-aarch64-linux/lib文件中,加入LD_LIBRARY_PATH后才能在运行时顺利使能该优化,否则在运行时可能会找不到对应的动态库。