bem / bem/html-differ

memory leaks

Abierto
#94 27 comentarios 0 reacciones 0 asignados Ver en GitHub
bug enhancement
Lenguaje dominante
JavaScript
Estrellas
217
Forks
45
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

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!

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

No se especifica ningún archivo fuente, prueba ni punto de entrada. Empieza reproduciendo el fallo con archivos HTML de más de 100 KB y sigue la ruta de procesamiento del diff que llega a «JS Allocation failed - process out of memory». Se considera terminado cuando los archivos grandes se completan sin el error de memoria indicado y con un tiempo de ejecución aceptable.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
javascript
Área
performance
Tipo de issue
Error
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.