2017-12-28 6 views
0

Ich erstelle eine JavaScript-Anwendung auf einer Bibliothek (dwv). Ich habe festgestellt, dass obwohl der JavaScript-Heap eine Größe von 128 MB hat, der private Speicher der Registerkarte ~ 1,2 GB ist! Dies gilt auch, wenn der Chrome-Debugger geschlossen ist.Browser für privaten Speicher wächst viel schneller als erwartet für JavaScript-Anwendung

Gibt es einen Weg, den ich identifizieren kann, was diesen extremen privaten Gedächtnisgebrauch verursacht?

In this verwandter Frage wird vorgeschlagen, dass chrome nur den Speicher nimmt, wenn es verfügbar ist, und es für die Optimierung verwendet. In meinem Fall jedoch stürzt es ab, wenn es die ~ 1,2 GB Speicher nicht zuordnen kann.

Antwort

0

Für alle, die sich fragen, war es, dass dwv für jedes Bild eine separate Leinwand verwendet. Jeder von diesen hat seinen eigenen Puffer, der privaten Speicher aufnimmt.

Verwandte Themen