15 lines
611 B
Text
15 lines
611 B
Text
|
Heaptrack traces all memory allocations and annotates these events with stack
|
||
|
traces. Dedicated analysis tools then allow you to interpret the heap memory
|
||
|
profile to:
|
||
|
|
||
|
* find hotspots that need to be optimized to reduce the memory footprint of
|
||
|
your application
|
||
|
* find memory leaks, i.e. locations that allocate memory which is never
|
||
|
deallocated
|
||
|
* find allocation hotspots, i.e. code locations that trigger a lot of
|
||
|
memory allocation calls
|
||
|
* find temporary allocations, which are allocations that are directly
|
||
|
followed by their deallocation
|
||
|
|
||
|
WWW: https://github.com/KDE/heaptrack
|