Alvorens tot geheugenlek problemen , een goede geheugenlek opsporing en diagnose op te lossen moeten zijn genomen in de tijd. Als het eenmaal is bevestigd , bent u klaar om geheugenlek oplossingen , die meestal vereist wat ontwikkelaar ervaring toe te passen . Circular functies circulaire functies die twee objecten verwijzen elkaar omvatten , moeten worden vermeden . Dit kan door expliciet breken van de referentie , bijvoorbeeld met behulp van een object " null ". U kunt verder gaan en voeg een andere functie om het lek te voorkomen . Configure Firefox Firefox kan worden geconfigureerd om bepaalde toepassingen uit hogging veel geheugen te vermijden . Met behulp van de verborgen Firefox configuraties , die kan worden geraadpleegd door het intikken van "about : config " in de adresbalk van Firefox , stelt u de browser cache geheugen capaciteit om een laag aantal , configureert het geheugen swappen naar schijf wanneer Firefox wordt geminimaliseerd , en zet de " netwerk . prefetch -next "optie om " valse ". Verwijder Luisteraars Gebeurtenislisteners zorgen voor interactiviteit , maar ze kunnen ook leiden tot kringverwijzing lussen . Ervoor zorgen dat ze worden verwijderd zodra een refresh wordt uitgevoerd .
|