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

Package: valgrind (1:3.5.0-2)

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: C Development, C++ Development, Profiling, Testing and QA, Implemented in: C, User Interface: Command Line, Role: Program, Scope: Utility, Works with: Running Programs

Other Packages Related to valgrind

  • depends
  • recommends
  • suggests
  • dep: libc6 (>= 2.3) [not powerpc]
    Biblioteca de C de GNU: Bibliotecas compartidas
    also a virtual package provided by libc6-udeb
    dep: libc6 (>= 2.4) [powerpc]
  • rec: gdb
    El depurador de GNU
  • sug: alleyoop
    Front-end to the Valgrind memory checker
  • sug: kcachegrind
    visualisation tool for the Valgrind profiler
  • sug: libc6-dbg
    GNU C Library: detached debugging symbols

Download valgrind

Download for all available architectures
Architecture Package Size Installed Size Files
amd64 50,449.7 kB142970 kB [list of files]
i386 25,353.6 kB62972 kB [list of files]
powerpc 26,534.9 kB65920 kB [list of files]