Datorprogram använder det virtuella minnet från datorns operativsystem att göra sina nödvändiga funktioner . Men ibland program inte kommer att släppa det här minnet när de är klara med sin funktion . Detta är känt som en minnesläcka . Virtuella minnesläcka program kan du bestämma vilka program som konsumerar en stor mängd minne , så att du kan rätta till problemet . Alla dessa program kräver en avgift för att använda . Parasoft Försäkring + +
här verktyget kan du söka efter och hitta Runtime ( den tidsperiod när ett program körs ) minnesfel , inklusive minnesläckor , korruption och ogiltiga pekare ( uppstår när en pekare värde används även om det inte hänvisar till ett giltigt block) . Detta verktyg är för C och C + +-program . Andra funktioner kommer att granska alla hänvisningar till minnet och lokalisera alla array fel . Det kan också hitta några döda kod fel . Parasoft Försäkring + + tillåter dig att ta itu med problem i samband med suspenderade eller kraschade program , och det kommer att hjälpa dig att förbättra ditt totala systemet . Det finns en gratis testperiod nedladdning för detta program .
Memory Validator
Memory Validator är för C + +-program , och det gör att du kan söka efter både minnesläckor och fel . De målgrupper för detta verktyg är kvalitetssäkring testare , utvecklare och supportpersonal . Den matar ut information i tabeller och listor . Detta verktyg ger dig möjlighet att se statistik om minnesanvändning , föremål och minnesallokering . Du kan också köra tester för att försöka hitta minnesläckor i natten byggen . Du kan också se ansökan anslag och fragmentering informationssystem. Andra funktioner inkluderar ett minne träd fördelning hotspot och information om C + + objekt som inte har initierats . Memory Validator är kompatibel med Windows 2000 , Server 2003 , Server 2008 , NT 4.0 , XP , Vista och 7 . Det finns en gratis provversion nedladdningsbara versionen av denna programvara .
MemoryScape
målgrupper för detta program är utvecklare och ingenjörer , och det är förenligt med C, C + + och Fortran system. Det låter dig se högen anslag ( minnet lagras av ett datorprogram som är igång ) , minnesläckor , minnesanvändning och överskridna minne ( om ett program går utöver sitt eget minne och använder minnet av ett annat system ) . Du kan också använda det här programmet för att avgöra huruvida några nya programmen har infört nya fel i systemet . MemoryScape är kompatibel med UNIX , Linux och Mac OS ( Operativsystem ) X -system . Du kan begära en gratis demonstration av programvarans funktioner från bolaget .