2014-12-11 2 views
2

Я попытался использовать следующие сваливать MEM-профиль для демонстрационной программы: экспорт MALLOC_CONF = «ПРОФ: правда, prof_prefix: jeprof.out»Heap свалка терпит неудачу с jemalloc mcllctl

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 *)); 

} 

Этот не откажет со следующими ошибками (без о/р:

: Invalid конф пара: пРОФ: истинный

: искаженной конф строка

Может кто на скажите мне, если я дои Что-то не так?

ответ

4

Используйте переключатель --enable-prof при строительстве jemalloc.

Смежные вопросы