Como eu uso valgrind para encontrar vazamentos de memória?

Como é que uso o valgrind para encontrar fugas de memória num programa? Por favor, alguém me ajude e descreva os passos para realizar o procedimento? Estou a usar o Ubuntu 10.04 e tenho um programa, por favor ajuda-me.

Encontrar fugas de memória numa aplicação C++ com Visual Studio

no Linux, tenho usado o valgrind para verificar se há fugas de memória numa aplicação. Qual é o equivalente no Windows? Isto pode ser feito com o Visual Studio 2010?

Como analisar o uso da memória?

Estou ciente do Valgrind, mas detecta problemas de gestão de memória. O que estou procurando é uma ferramenta que me dá ... llgrind) seria legal. estou a trabalhar numa máquina Linux, por isso as ferramentas do windows não me vão ajudar muito.