Geheugenlek gereedschappen detecteren situaties waar een softwareprogramma wordt gebruikt meer geheugen dan nodig , verspilling van middelen die andere programma's moeten opereren . Een geheugenlek tool is erg nuttig omdat sommige programma's zullen blijven om zichzelf extra geheugen toe te wijzen totdat de gebruiker het programma afsluit . Open source geheugenlek tools bieden de broncode van het hulpprogramma voor het publiek , zodat een ervaren software ontwikkelaar kan extra functies toe te voegen aan deze instrumenten en open source software is vaak beschikbaar voor gratis downloaden . Heatseeker Heatseeker is een open source geheugenlek tool ontworpen voor computerprogramma's die in de Java-taal zijn geschreven . Deze tool wordt geleverd met een grafische user interface , waardoor het gemakkelijker te gebruiken dan andere open source geheugenlek tools die alleen command line zijn maakt . Heatseeker is ontworpen om Java-programmeurs te verwijderen geheugen lekken in software die ze schrijven . Heatseeker is een creatie van de software-ontwikkelaar Warren Crossing. Memwatch Memwatch is een open source geheugenlek tool die het geheugen lekken in software programma's geschreven in de taal C detecteert . Het programma omvat enige steun voor de C + + taal , maar het is het meest effectief met ANSI C , hetgeen de standaard versie van de C taal . Memwatch vereist het toevoegen van informatie aan de broncode bestanden van een programma en een instructie aan de compiler te bedienen . Detecteren Onbedoelde Memory Access DUMA , of Detect Onbedoelde Geheugen toegang , kan het geheugen lekken op te sporen in het programma geschreven in de C -of C + + talen . Deze open source geheugenlek tool is ontworpen om effectief te opereren onder verschillende besturingssystemen , die veel verschillende versies van Windows en Linux zijn . De softwareontwikkelaar Hayati Aygun gemaakt DUMA . Object Reference Analyzer ORA , of Object Reference Analyzer , detecteert geheugen lekken in programma's geschreven in de Java-taal . Deze grafische tool bevat een stroomschema als extra visualisatie tool, die duidelijk toont de relatie tussen elke klasse en object in het Java-programma . Deze analyser moet worden toegevoegd aan de code van het Java programma te bedienen . De gebruiker kan ook controleren ORA via een webbrowser , zodat het kan detecteren geheugenlekken op een computer op een externe locatie . Windows Lekken Detector Windows Lekken Detector detecteert geheugenlekken in elk Windows-programma . Deze tool is alleen beschikbaar voor de Windows-omgeving , maar het doet onder verschillende versies van Windows draaien . Deze tool is niet taal specifiek , dus het kan detecteren lekken in een programma geschreven in elke taal . De Windows Lekken Detector kan geheugenlekken vinden in een programma dat momenteel wordt uitgevoerd , zodat geen wijzigingen moeten worden aangebracht in de code van andere programma's voor deze tool te laten functioneren .
|