memory leaks
- Vorherrschende Sprache
- JavaScript
- Sterne
- 217
- Forks
- 45
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
when i try it with > 100kb files, it almost always gets to this message:
- FATAL ERROR: JS Allocation failed - process out of memory
it also runs long time, before showing this error (few minutes). Would it be possible to process diff with multiple child processes. Every child would process part of html, use less memory and we would utilize multiple CPUs (since all servers nowadays have few processors).
Or some other memory handling, to prevent leaks? Otherwise, great code, very usefull!
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Keine Quelldatei, kein Test und kein Einstiegspunkt ist angegeben. Beginne damit, den Fehler mit HTML-Dateien größer als 100 KB zu reproduzieren, und verfolge den Diff-Verarbeitungspfad, der zu „JS Allocation failed - process out of memory“ führt. Als erledigt gilt die Aufgabe, wenn große Dateien ohne den gemeldeten Speicherfehler und mit einer akzeptablen Laufzeit vollständig verarbeitet werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- performance
- Issue-Typ
- Bug
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100