Software  
 
Conhecimento computador >> Software >> Open Source Code >> 
Ferramentas Linux vazamento de memória
vazamentos de memória ocorrem em um sistema de computador quando um computador não consegue recuperar o espaço em disco usado por dados agora excluídos. No entanto , o termo " vazamento de memória " pode se referir a qualquer tipo de alocação de memória impróprio. Os usuários do sistema operacional de código aberto Linux têm acesso gratuito a várias ferramentas para ajudá-los a lidar com a perda de memória . Mtrace

mtrace é uma ferramenta muito simples para ajudar a lidar com a perda de memória . Mtrace é projetado para ser usado com C e C + + linguagens de programação. Esta ferramenta é parte da biblioteca GNU , e pode ser utilizado para detectar malloc /livre chamadas desequilibradas , que estão envolvidos na sub-rotinas de alocação de memória . A ferramenta funciona através da criação de um arquivo de log de ​​todos malloc e libertou chamadas e , em seguida, exibindo todas as chamadas desequilibradas. Mtrace pode ser usado para depurar ou um sistema de computador inteiro ou apenas uma parte de um computador.
Memwatch

memwatch também encontra erros malloc e free , mas também detecta condições fencepost . Condições Fencepost ocorrer quando os dados se estende além do bloco de memória para o qual foi alocado. Memwatch detecta a maioria dos mesmos erros como mtrace , mas não é escalável , ou seja, ele só pode ser usado para examinar um aplicativo inteiro e não apenas uma parte dela.
Dmalloc < br >

Dmalloc é , na verdade, uma biblioteca que pode ser utilizado como um substituto de acolhimento para as diferentes funções de alocação de memória . Você pode usar essa ferramenta como uma biblioteca estática ou ligá-lo com outras bibliotecas e executá-lo como um programa compartilhado. Entre as características da ferramenta são a detecção de vazamentos de memória e condições fencepost . Este programa vem com vários componentes diferentes , incluindo um arquivo de fonte adicional para a verificação aplicativos C + +.
Valgring

Valgrind é um conjunto de ferramentas utilizadas para criação de perfis e depuração de sistemas Linux . Valgrind é open source e pode ser baixado gratuitamente em sua página na Internet . Valgrind pode ser usado em qualquer tipo de aplicação , e tem muitas programadores ao redor do mundo que contribuem para isso . Ele também monitora chamadas malloc e free , usando sua própria ferramenta chamada memcheck .

Anterior :

Próximo : No
  Os artigos relacionados
·Como instalar um banco de dados offline em JiWire 
·Como criar gráficos impressionantes em OpenOffice 
·Tk Tutorial 
·Open- Source Ferramentas de Negociação 
·Como usar o SugarCRM para enviar uma notificação quan…
·Como plotar em um círculo em OpenOffice 
·Como Fazer um Trabalho Webcam no Pidgin 
·Como Encaminhar um convite iCal 
·Como modificar o PrestaShop Rodapé 
·Como Fazer um Mapa Open Source 
  Artigos em destaque
·Como criar uma planilha do Excel a partir de Visual Bas…
·Como converter arquivos WMV para Vts 
·Como converter WMV para MPEG Sem uma marca d'água 
·Como fazer um efeito de cetim no Gimp 
·Como converter um arquivo PDF para um documento Excel 
·Como criar um certificado no Microsoft Publisher 
·Um erro Winamp ao converter o Flash 
·Como remover o Serviço McAfee Framework 
·Como gravar o arquivo MDF e MDS em um CD 
·Como ajustar VLC Subs 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados