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

使用方式

开启透明大页:

1
2
echo always > /sys/kernel/mm/transparent_hugepage/enabled
echo madvise > /sys/kernel/mm/transparent_hugepage/defrag

由于KQMalloc库优化的是标准库中的函数,所以只需要使用预加载的方式即可加速。以多线程场景为例:

1
LD_PRELOAD=/usr/local/ksl/lib/libkqmalloc.so ./run_your_application

也可以动态加载到应用程序中,但不建议使用这种方式,因为用这种方式可能会使得载入KQMalloc库时不生效。