911 B
911 B
valgrind
Programa para un conjunto de herramientas expertas con programas de perfilado, optimización y depuración. Entre las herramientas de uso común cabe citar:
memcheck,cachegrind,callgrind,massif,helgrindydrd. Más información: https://www.valgrind.org.
- Utiliza la herramienta Memcheck (por defecto) para mostrar un diagnóstico del uso de la memoria por
programa:
valgrind {{programa}}
- Utiliza Memcheck para informar sobre todas las posibles fugas de memoria de
programaen detalle:
valgrind --leak-check=full --show-leak-kinds=all {{programa}}
- Utiliza la herramienta Cachegrind para perfilar y registrar operaciones de caché de CPU de
programa:
valgrind --tool=cachegrind {{programa}}
- Utiliza la herramienta Massif para perfilar y registrar la memoria heap y el uso de la pila de
programa:
valgrind --tool=massif --stacks=yes {{programa}}