The training currently covers the following tools from Valgrind framework:
- memcheck
- cachegrind
- callgrind
- massif
While memcheck still remains relevant to detect memory management issues (and without any standard alternatives), the other tools are becoming less and less relevant. For example, cachegrind has slowly started deprecating the cache simulation, because it does not reflect real hardware. For all those tools, we also present alternatives, but only as a second solution.
We need to switch the order and put more standard tools as primary tools:
The training currently covers the following tools from Valgrind framework:
While memcheck still remains relevant to detect memory management issues (and without any standard alternatives), the other tools are becoming less and less relevant. For example, cachegrind has slowly started deprecating the cache simulation, because it does not reflect real hardware. For all those tools, we also present alternatives, but only as a second solution.
We need to switch the order and put more standard tools as primary tools: