node.js Heap-Speicherauszug, warum der String-Speicher zu hoch ist?

9

Ich habe einen Speicherverlust in meinem Code. Also habe ich einen Speicher-Snapshot mit heapdump nodemodule gemacht. Mit Heapdump habe ich etwas behoben, dann ist es in Ordnung. Aber warum ist die Größe des String-Puffers immer noch zu hoch und steigt weiter an?

Ich habe einen Screenshot des Speicher-Heapdumps für meine Komponente angehängt. Die Größe der Heapdump-Datei beträgt 139 MB, daher kann ich sie hier nicht anhängen. Ich weiß nicht, welche anderen Informationen Sie brauchen, um dabei zu helfen ...

    
balaphp 06.11.2014, 05:27
quelle

1 Antwort

0

Das Modul memwatch könnte Ihnen dabei helfen, weitere Einblicke zu erhalten. Sie können leak events

abonnieren %Vor%

Lesen Sie dieses Tutorial , das eine großartige Erklärung liefert die Gründe für Speicherverluste in Knoten zu erkennen.

    
Philip O'Brien 11.09.2015 13:15
quelle

Tags und Links