Bevor wir zu Speicherverlust Probleme , eine richtige Erkennung von Speicherlecks und Diagnose lösen sollte im Laufe der Zeit getroffen haben . Sobald es bestätigt ist, sind Sie bereit zu Speicherverlust Lösungen , die in der Regel einige Entwickler Erfahrung gelten . Rund Funktionen
Circular Funktionen, die zwei Objekte gegenseitig referenzieren beinhalten , sollten vermieden werden. Dies kann durch Brechen der explizit Bezug , beispielsweise durch Verwendung eines Objektes durchgeführt werden " null ". Sie können weiter gehen und fügen Sie eine weitere Funktion , um das Leck zu verhindern.
Configure Firefox
Firefox kann so konfiguriert werden , um bestimmte Anwendungen von Beschlag viel Speicher zu vermeiden. Mit den versteckten Firefox -Konfigurationen , die durch Eingabe zugegriffen werden kann "about: config" in die Adressleiste von Firefox , stellen Sie den Browser-Cache Speicherkapazität auf einer geringen Anzahl , konfigurieren Speicher auf die Festplatte schreibt , wenn Firefox minimiert ist, und stellen Sie die " Netzwerk . Prefetch -next "-Option auf" false ".
entfernen Hörer
Ereignis-Listener ermöglichen Interaktivität , aber sie können auch in Zirkelverweis Schleifen führen. Stellen Sie sicher, dass sie entfernt werden , wenn eine Aktualisierung durchgeführt wird.