ferramentas de vazamento de memória detectar situações em que um programa de software está usando mais memória do que o necessário , desperdiçando recursos que outros programas precisam para operar . Uma ferramenta de vazamento de memória é muito útil uma vez que alguns programas vão continuar a atribuir -se a memória adicional até que o usuário fecha o programa . Ferramentas de vazamento de memória Open source fornecer o código fonte do programa utilitário para o público , de modo que um desenvolvedor de software especializado pode adicionar recursos extras para essas ferramentas e software de código aberto é freqüentemente disponíveis para download gratuito . Heatseeker
Heatseeker é uma ferramenta de vazamento de memória de código aberto projetado para programas de computador que são escritos na linguagem Java. Esta ferramenta vem com uma interface gráfica do usuário , o que torna mais fácil de usar do que outras ferramentas de vazamento de memória de código aberto que são apenas linha de comando. Heatseeker é projetado para ajudar os programadores Java remover vazamentos de memória em um software que eles estão escrevendo . Heatseeker é uma criação do desenvolvedor de software Warren Crossing.
Memwatch
memwatch é uma ferramenta de vazamento de memória de código aberto que detecta vazamentos de memória em programas de software escrito na linguagem C . O programa inclui um suporte para a linguagem C + + , mas é mais eficaz com ANSI C, que é a versão padrão da linguagem C . Memwatch requer a adição de informações de arquivos de código- fonte de um programa e uma instrução para o compilador para operar.
Detectar não intencional Access Memory
DUMA , ou Detectar Memória Involuntária Access, pode detectar vazamentos de memória em programas escritos em qualquer das linguagens C ou C + +. Esta ferramenta de vazamento de memória de código aberto é projetado para operar de forma eficaz em vários sistemas operacionais , que incluem muitas versões diferentes do Windows e do Linux. O desenvolvedor de software Hayati Aygun criado DUMA .
Objeto Analyzer Referência
ORA ou objeto Analyzer Referência , detecta vazamentos de memória em programas escritos na linguagem Java. Esta ferramenta gráfica inclui um fluxograma como uma ferramenta de visualização adicional , o que mostra claramente a relação entre cada classe e objeto no programa Java. Este analisador tem de ser adicionado ao código de programa Java para operar . O usuário também pode controlar ORA através de um navegador da Web, para que ele possa detectar vazamentos de memória em um computador em um local remoto .
O Windows Leaks Detector
o Windows detecta vazamentos Detector vazamentos de memória em qualquer programa do Windows. Essa ferramenta está disponível somente para o ambiente Windows, mas é executado em várias versões do Windows . Esta ferramenta não é uma linguagem específica , para que ele possa detectar vazamentos em um programa escrito em qualquer idioma. O do Windows Leaks Detector pode encontrar vazamentos de memória em qualquer programa que está em execução no momento , por isso não modificações precisam ser feitas para o código de outros programas para esta ferramenta para funcionar.