Мне нужно профилировать и отслеживать используемый стек какой-либо программы для моего исследования, но я обнаружил, что Valgrind Massif, кажется, профилирует себя с использованием 7 КБ стека, как я могу его игнорировать или есть какой-либо другой профилировщик, подходящий для меня ?
показывает 7 КБ использования стека, даже не выполняет ничего ...
int main()
{
return 0;
}
и результат массива:
--------------------------------------------------------------------------------
Command: ./a.out
Massif arguments: --stacks=yes --heap=yes
ms_print arguments: massif.out.29255
--------------------------------------------------------------------------------
KB
7.008^ #
| #:
| #:
| :#:
| :#:
| :#:
| :#:
| :#:
| :#:
| :#:
| :#:
| :#: :
| :#:::::
| :#::@::
| :#::@::
| :#::@::
| :#::@:: :: :::@:: : ::::: :: : ::::@ :
| :#::@:::::::::::::::::::::@::@::::::::@:::@:::@::::@: :
| :::#::@:::: ::::::::::@::@::::::::@:::@:::@::::@: :
|::::::::::::::@::#::@:::: ::::::::::@::@::::::::@:::@:::@::::@: :@
0 +----------------------------------------------------------------------->ki
0 135.7
Number of snapshots: 96
Detailed snapshots: [2, 6 (peak), 11, 33, 38, 53, 63, 73, 83, 93]