Før du fortsetter å løse minnelekkasje problemer , en skikkelig minnelekkasje deteksjon og diagnose burde ha vært tatt over tid . Når det er bekreftet , er du klar til å søke minnelekkasje løsninger, som vanligvis krever litt utvikleren erfaring . Sirkulære Funksjoner
Circular funksjoner , som involverer to objekter refererer hverandre , bør unngås. Dette kan gjøres ved å bryte eksplisitt referanse, for eksempel ved hjelp av et objekt " null ". Du kan gå videre og legge til en annen funksjon for å hindre lekkasje .
Konfigurer Firefox
Firefox kan konfigureres til å unngå visse programmer fra hogging mye minne . Ved hjelp av de skjulte Firefox konfigurasjoner, som kan nås ved å skrive " about: config " i adresselinjen i Firefox , setter bufferminnet kapasitet til et lavt tall , konfigurere minne swapping til disk når Firefox er minimert , og sette " nettverket. prefetch -next "til" false ".
Fjern lyttere
tilstelninger lytterne mulighet for interaktivitet , men de kan også resultere i sirkulære referanse sløyfer. Sørg for at de blir fjernet når en oppdatering er utført .