IST - Física HowTo - Informática 11:01
2025-12-22
  Programação
 
     Desenvolvimento
 
        Valgrind
 

Valgrind

Sumário
1. Introdução
2. Como utilizar o "Valgrind"
3. Links úteis
Início

1. Introdução

O Valgrind é uma aplicação que permite analisar a velocidade e correcção de programas. A ferramenta "Memcheck" é especialmente útil para a análise da memória.
Início

2. Como utilizar o "Valgrind"

Para fazer a análise do programa, a sintaxe, na linha de comandos, é a seguinte:
$ valgrind [valgrind-options] [your-program] [your-program-options]
assim, se o programa for executado como:
prog1 arg1 arg2
para o analisar fazer:
valgrind prog1 arg1 arg2
para analisar a memória destacam-se as opções:
  • --leak-check= [default: summary]
  • --show-leak-kinds= [default: definite,possible], pode usar-se também "all"
  • --verbose (ou -v)
Existem muito mais opções. Ver manual ou fazer "man valgrind" na linha de comandos.
Início

3. Links úteis

Início