/ / El tamaño del objeto JavaScript es demasiado grande para que el navegador lo maneje (¡Aw, Snap!) - javascript, google-chrome, internet-explorer, gestión de memoria

Tamaño de objeto de JavaScript demasiado grande para que el navegador lo maneje (¡Aw, Snap!) - javascript, google-chrome, internet-explorer, gestión de memoria

Mi aplicación necesita un objeto JSON para algunosProcesamiento en el lado del cliente. Desde el lado del servidor, estoy recibiendo 2 matrices, cada una de más de 500 MB (más de 1 GB de datos, en el peor de los casos). Dado que el procesamiento se realiza en el lado del cliente, necesito un conjunto completo de datos. Pero el problema es que el navegador no puede manejar esta gran cantidad de datos. (Y por razones obvias, pronto vamos a mover el procesamiento en el lado del servidor para la siguiente fase, pero actualmente se maneja en el lado del cliente). ¿Hay alguna forma de manejar esta situación, tal vez para manejar eficientemente la memoria?

Respuestas

0 para la respuesta № 1

Lanzar esta gran cantidad de datos al lado del clientetómese mucho tiempo para descargar antes de mover para su procesamiento. Puede optimizar el procesamiento pero no puede optimizar la descarga. Puede dividir los datos en lotes o la única solución es la que mencionó, es decir, mover el procesamiento en el servidor.