环境变量
本章节提供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”文件。
1
vi /etc/profile
- 按“i”进入编辑模式,在“/etc/profile”文件中增加以下内容。
export KQMALLOC_ALIGNMENT=16
- 执行source命令使环境变量生效。
source /etc/profile
父主题: KQMalloc库函数说明