Ich habe eine einzelne Web-Anwendung, die alle JavaScript ist. Ich habe festgestellt, dass die Größe des JavaScript-Heapspeichers bei jedem AJAX-Aufruf, der eine neue Ansicht zurückgibt, nach oben geht. Gibt es etwas, was ich tun sollte, um die älteren Ansichten zu bereinigen?JavaScript Heap Größe und Chrome Erhöhung
6
A
Antwort
3
Ich würde Ihnen empfehlen, einen Blick auf die folgenden Ressourcen zu werfen. Sie können sehen, wie Sie die Browser-Timeline überprüfen, um undichte Referenzen und Leistungsprobleme zu erkennen.
Die erste ist von einem Chrome-Entwickler in diesem Jahr bei der Google IO sprechen:
http://www.youtube.com/watch?v=3pxf3Ju2row
Die zweite von Paul Irish ist an dem Punkt Folge Bruch sprechen 2:
http://www.youtube.com/watch?v=PPXeWjWp-8Y
Ich bin sicher, dass Sie viele Hinweise finden werden !! Wie auch immer ... wenn Sie einen Testfall Ihres Codes auf jsfiddle.net teilen, können wir einen Blick werfen :)
Verwandte Themen
- 1. Erhöhung der Heap-Größe für Eclipse-Anwendung zu laufen
- 2. C# Erhöhung Heap Size - Ist es möglich
- 3. Automatische Erhöhung TextArea- Größe
- 4. Android Heap Größe und SoftReferenzen
- 5. -Xms: Erste Heap-Größe oder minimale Heap-Größe?
- 6. Neo4j Heap Größe
- 7. Sonar Findbugs Heap Größe
- 8. Messung der Erhöhung der Heap-Größe nach dem Laden eines großen Objekts
- 9. Erhöhung Heap-Größe beim Aufbau des Android-Quellcode auf Ubuntu 15.10
- 10. Regarind einer Heap-Größe Fehler
- 11. . NET-Generation 0 Heap-Größe
- 12. JAVA_OPTS für zunehmende Heap-Größe
- 13. Erhöhung der Größe des Grafikrechtecks nach oben
- 14. Können wir JMX in VM-Konfiguration wie Heap-Größe verwenden?
- 15. Blueimp Datei hochladen Größe ändern und Chrome?
- 16. Node.js Heap-Snapshots und Google Chrome Snapshot-Viewer
- 17. Set Standard-Heap-Größe in Windows
- 18. Chrome Console und Javascript Objekttyp
- 19. Ruby-Garbage Collection Heap Slot Größe
- 20. android - Heap-Größe erhöht sich pro Aktivität
- 21. Wie wählt man die jvm-Heap-Größe?
- 22. Überwachung von Eclipse-Plugin-Heap-Größe * programmatisch *
- 23. Wie Java-Heap-Größe programmgesteuert zu erhöhen
- 24. Compute jvm Heap Größe Host Web-Anwendung
- 25. Wie die Größe des Heap zu begrenzen?
- 26. Heap-Größe Problem in Android Studio
- 27. .NET Committed vs. Reserved Heap-Größe
- 28. Erhöhen der Heap-Größe für sqlworkbench/J
- 29. Monitor-JVM-Heap-Größe von C++
- 30. Festlegen der JVM-Heap-Größe zur Laufzeit
Sind Sie sicher, dass Sie nicht (falsch) globale Variablen verwenden? – thatidiotguy
Offensichtlich, aber haben Sie Heap-Snapshots in Chrome verglichen? https://developers.google.com/chrome-developer-tools/docs/heap-profiling – Ken
Ja, ich habe Schließungen für alle meine Seiten, die Objekte erstellen, also keine globalen Variablen. Ich habe einen einzigen Namespace. –