gpt4 book ai didi

heap-memory - 堆转储因 jemalloc mcllctl 而失败

转载 作者:行者123 更新时间:2023-12-01 10:45:02 25 4
gpt4 key购买 nike

我曾尝试使用以下方法转储演示程序的内存配置文件:export MALLOC_CONF="prof:true,prof_prefix:jeprof.out"

int main()
{
int i;

for (i = 0; i < 1000; i++) {
malloc(i * 100);
}

const char *fileName = "heap_info.out";

mallctl("prof.dump", NULL, NULL, &fileName, sizeof(const char *));

}

失败并出现以下错误(无 o/p:

: 无效的 conf 对:prof:true

: 格式错误的配置字符串

如果我做错了什么,有人可以告诉我吗?

最佳答案

在构建 jemalloc 时使用 --enable-prof 开关。

关于heap-memory - 堆转储因 jemalloc mcllctl 而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27422508/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com