环境变量
本章节提供KQMalloc库使用过程中可能需要配置的环境变量,请根据环境变量说明在KSL安装完成后再结合实际情况需要设置环境变量。
变量名称  | 
说明  | 
默认值  | 
可选值  | 
|---|---|---|---|
KQMALLOC_ALIGNMENT  | 
设置内存对齐大小,单位字节。  | 
4(不兼容C11标准)  | 
4; 8; 16; 32; 64; 128  | 
KQMALLOC_C11_COMPLIANT_PROCESSES  | 
设置兼容C11标准的进程列表,表中进程的内存对齐大小会被默认设为16字节。  | 
空字符串  | 
用“:”分隔的进程名称列表,例:java8:java15  | 
KQMALLOC_USE_THP  | 
设置是否使用透明大页。  | 
1  | 
  | 
下面以KQMALLOC_ALIGNMENT为例提供配置环境变量方法:
- 打开“/etc/profile”文件。
1vi /etc/profile - 按“i”进入编辑模式,在“/etc/profile”文件中增加以下内容。
export KQMALLOC_ALIGNMENT=16
 - 执行source命令使环境变量生效。
source /etc/profile
 
父主题: KQMalloc库函数说明