Slik Trace en minnelekkasje

Slik Trace en minnelekkasje


Minnelekkasjer i et program kan forårsake system forsinkelser og til og med systemet startes på nytt. Finne program som har en minnelekkasje er viktig å løse de problemene som det forårsaker.

Definisjon

En minnelekkasjer oppstår når et dataprogram bruker minne, men fritar ikke minne tilbake til systemet når programmet er ferdig med å bruke den. Dette resulterer i minnet bli låst inn i programmet og andre programmer i systemet ikke kan bruke den låste minne.

Identifikasjon

De fleste ganger, den enkleste måten å identifisere et program som har en minnelekkasje er ved å overvåke systemprosesser som datamaskinen kjører. I Windows gjøres dette via Task Manager, og i Leopard operativsystem, er det Activity Monitor. Når aktivitetsnivået er undersøkt, er programmet du bruker den høyeste mengden av systemressurser vanligvis minnelekkasje programmet.

Forebygging / løsning

Reparere en minnelekkasje vanligvis ikke gjort av andre enn skaperen av programvaren. Hvis et program på datamaskinen har problemer med minnelekkasje, underrette produsenten av programmet. I noen tilfeller, oppdateringer til programmet i spørsmålet er tilgjengelig for nedlasting for å rette opp minnelekkasje.