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

环境变量

本章节提供KQMalloc库使用过程中可能需要配置的环境变量,请根据环境变量说明在KSL安装完成后再结合实际情况需要设置环境变量。

表1 KQMalloc库环境变量说明

变量名称

说明

默认值

可选值

KQMALLOC_ALIGNMENT

设置内存对齐大小,单位字节。

4(不兼容C11标准)

4; 8; 16; 32; 64; 128

KQMALLOC_C11_COMPLIANT_PROCESSES

设置兼容C11标准的进程列表,表中进程的内存对齐大小会被默认设为16字节。

空字符串

用“:”分隔的进程名称列表,例:java8:java15

KQMALLOC_USE_THP

设置是否使用透明大页。

1

  • 1:使用透明大页。
  • 0:不使用透明大页。
  • -1:不指定是否使用。

下面以KQMALLOC_ALIGNMENT为例提供配置环境变量方法:

  1. 打开“/etc/profile”文件。
    1
    vi /etc/profile
    
  2. 按“i”进入编辑模式,在“/etc/profile”文件中增加以下内容。
    export KQMALLOC_ALIGNMENT=16
  3. 执行source命令使环境变量生效。
    source /etc/profile