Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Domanda >> PC Risoluzione dei problemi >> .

Memory Leak Testing Tools

Una perdita di memoria si verifica quando un programma software per computer o della memoria cattura applicazione per svolgere le sue funzioni , ma poi non rilascerà che la memoria catturato . Ciò può causare il sistema per rallentare o mandare in crash perché toglie memoria da altri programmi . Strumenti di test di perdita di memoria tracciano il ritorno di perdite alla sua fonte , e quindi è possibile forzare il programma di rilasciare la memoria memorizzato. Leaky

Leaky è uno strumento che consente di tracciare le perdite di memoria fino alla loro origine , e può anche aiutare a individuare le aree in cui la memoria è danneggiato. Il programma genera informazioni in formato grafico , nonché eXtensible Markup Language ( XML ) . È inoltre possibile eseguire questo strumento come uno strumento a riga di comando , il che significa che è possibile eseguirlo dal prompt dei comandi situato all'interno del vostro menu di avvio . Leaky compila tutti i dati in un file di log , e questi file contengono sia l'indirizzo e dati di dimensioni . Esso fornisce inoltre informazioni sullo stack di chiamate di un programma , che è un'architettura di dati che contiene le informazioni relative subroutine corrente di un programma . Leaky è compatibile con le piattaforme Linux x86 ed è gratuito .
Visivo del rilevatore di perdite

rilevatore di perdite visivo è specifico per la piattaforma Visual C + + , e viene fornito con una interfaccia utente per aiutarti a eseguire comandi . È necessario conoscere il codice , tuttavia , di utilizzare questo programma . Questo strumento consente di tracciare le perdite alla fonte , e può anche tirare su i dati di numero di riga. Si recupera tutti i dati associati con blocchi di memoria persa , e si può produrre queste informazioni in un formato di report . Questo strumento gratuito è stato progettato per aggiungere funzionalità al rilevatore di perdite di memoria che è incluso nel programma di Visual C + + . Rilevatore di perdite visivo funziona sia con C e C + + .
LeakTracer

LeakTracer è inoltre progettato per aiutarvi a trovare le perdite di memoria all'interno di programmi C e C + +, e è uno strumento a riga di comando . Questo programma è in grado di fornire con la linea numero in cui la memoria è stato catturato e non rilasciato , e aiuta a individuare il luogo esatto in cui è necessario forzare il rilascio di memoria . Questo programma può tracciare solo le chiamate cancellate e nuovo , e non può cercare liberamente , malloc ( utilizzando lo spazio libero per un particolare oggetto ) o realloc ( modifica le dimensioni di un oggetto) di allocazione della memoria . Questo strumento funziona su Linux , UNIX Hewlett -Packard ( HP - UX ) , Mozilla e KDE . Questo programma è gratuito .

 

Domanda © www.354353.com