Valgrind

Sitio web

  • Libre
  • Mac
  • Linux
  • Android
Description

Valgrind es un marco de instrumentación para crear herramientas de análisis dinámico. Existen herramientas de Valgrind que pueden detectar automáticamente muchos errores de administración de memoria y de subprocesos y perfilar sus programas en detalle. También puede usar Valgrind para crear nuevas herramientas.

La distribución de Valgrind actualmente incluye seis herramientas de calidad de producción: un detector de errores de memoria, dos detectores de errores de subprocesos, un caché y un generador de perfiles de predicción de ramificaciones, un gráfico de llamadas la generación de caché y el generador de perfiles de predicción, y un generador de perfiles. También incluye tres herramientas experimentales: un detector de saturación de matriz global / pila / pila, un segundo generador de perfiles de pila que examina cómo se utilizan los bloques de pila, y un generador básico de vectores de bloques de SimPoint ...

Categorías
Aplicaciones y software de desarrollo SO y utilidades

Alternativas