Strumenti per controllare una perdita di memoria

March 14

Strumenti per controllare una perdita di memoria


Una perdita di memoria è un errore del software che riduce le prestazioni del sistema e fa sì che i programmi di crash. Le perdite di memoria sono una causa frustrante e potenzialmente costoso dei dati persi e software rotto. Gli strumenti utilizzati per diagnosticare questo problema vengono utilizzati in combinazione con un programma decompiling controlla il codice per potenziali perdite di memoria o come uno strumento di sistema per diagnosticare perdite di memoria dei programmi già in uso.

Controllo perdita

Leak Check è uno strumento per la rilevazione di perdite di memoria da soluzioni di memoria dinamica. Questo programma è progettato per rilevare le perdite di memoria nelle fasi di progettazione, test e produzione di sviluppo del software. Si vanta la capacità di rilevare buffer overflow - un potenziale problema di sicurezza - e dei problemi legati alla corruzione heap della memoria.

Debug Diagnostic

Debug Diagnostic 1.1 è uno strumento software da parte di Microsoft che fornisce supporto per il debugging e l'analisi. Debug diagnostica fornisce agli utenti la capacità di individuare le perdite di memoria e creare un file di log inclusi i dettagli dell'errore. Questo programma analizza anche i file di log di immagine della memoria per generare un rapporto sul problema e fornire suggerimenti su come risolvere il problema.

UMDH Strumenti

L'utilità UMDH è una parte degli strumenti di debug per Windows pacchetto software da parte di Microsoft. Questa utility consente agli utenti di determinare la posizione di memoria specifico in cui una perdita di memoria si sta verificando. Utilizzato in combinazione con il programma Gflags - incluso anche con strumenti di debug per Windows - UMDH offre la possibilità di creare e confrontare i file da cumuli di memoria specifici di log.

Rilevatore di perdite visivo

Rilevatore di perdite visivo rileva perdite di memoria nel codice software scritto in Visual C ++. Questo è un programma gratuito che è stato progettato come alternativa allo strumento diagnostico memoria per Visual C ++. Questa utility offre ai programmatori la possibilità di individuare le perdite in blocchi di memoria verso il basso per il file specifico e riga di codice che ha causato loro. Rilevatore di perdite visivo crea anche i file di blocchi di memoria trapelato log, ed è compatibile con programmi basati sia C e C ++.