Valgrind

valgrind
Generell informasjon
programtype programmeringsverktøy
Forfatter Julian Seward
utvikler Valgrind Utviklere
Tillatelse GPL
Teknisk informasjon
Planlagt inn C
Versjoner
Siste stabile versjon 3.15.0 ( info ) (12. april 2019 (3 ​​år, 6 måneder og 5 dager))
Lenker
Offesiell nettside kodelager

Valgrind er et sett med gratis verktøy som hjelper til med å feilsøke programytelse og minneproblemer.

Det mest brukte verktøyet er Memcheck. Memcheck setter inn instrumenteringskode i programmet som skal feilsøkes , slik at det kan spore minnebruk og oppdage følgende problemer:

Prisen å betale er et merkbart ytelsestap; programmer kjører fem til tjue ganger langsommere når du bruker Valgrind, og de bruker mye mer minne. Av denne grunn blir ikke et program under utvikling alltid utført ved hjelp av Valgrind, men det brukes i spesifikke situasjoner når man leter etter en spesifikk feil, det handler om å verifisere at det ikke er skjulte feil som de som Memcheck kan oppdage.

Valgrind inkluderer også andre verktøy:

Eksterne lenker