etch  ] [  lenny  ] [  squeeze  ] [  sid  ]
[ Source: valgrind  ]

Package: valgrind (1:3.2.1-1)

Un depurador y perfilador de la memoria

Valgrind es una herramienta GPL que le ayuda a encontrar problemas relacionados con la memoria en sus programas. Cuando un programa se ejecuta bajo la supervisión de Valgrind, todas las lecturas y escrituras de memoria se comprueban, y las llamadas a malloc/new/free/delete se interceptan.

Valgrind puede depurar más o menos cualquier ELF de x86/Linux, amd64/Linux y ppc/Linux enlazado dinámicamente, sin modificarlo, recompilarlo o cualquier otra cosa.

Valgrind proporciona una infraestructura para la supervisión de la ejecución de programas llamada «herramientas». Esto se hace proporcionando una forma para ejecutar programas de maneras precisas, haciendo relativamente fácil el integrar actividades como detección dinámica de errores y perfiles. La distribución actual de Valgrind incluye tres herramientas: un detector de errores de memoria, un perfilador (tiempo) de la cache y un perfilador (espacio) del montículo.

Tags: Software Development: Profiling, Testing and QA, User Interface: Command Line, Role: Program, Scope: Utility, Works with: Running Programs

Other Packages Related to valgrind

  • depends
  • recommends
  • suggests
  • dep: libc6 (>= 2.3.5-1) [not i386]
    Biblioteca de C de GNU: Bibliotecas compartidas
    also a virtual package provided by libc6-udeb
    dep: libc6 (>= 2.3.6-6) [i386]
  • rec: gdb
    El depurador de GNU
  • sug: alleyoop
    Front-end to the Valgrind memory checker
  • sug: kcachegrind
    visualisation tool for valgrind profiling output
  • sug: libc6-dbg
    GNU C Library: Libraries with debugging symbols

Download valgrind

Download for all available architectures
Architecture Package Size Installed Size Files
amd64 26,370.9 kB73428 kB [list of files]
i386 14,010.6 kB33728 kB [list of files]
powerpc 14,615.4 kB35676 kB [list of files]