javascript - tools - js heap
Chrome DevTools: en pausa antes de un posible bloqueo de memoria insuficiente (3)
En el último Chrome DevTools puedo ver una nueva información:
Ahora, no estoy seguro de cómo usar esta información. Parece que aparece al azar en la aplicación. ¿Cómo puedo depurar la aplicación para evitar posibles bloqueos por falta de memoria? Verifiqué en el administrador de tareas que en el momento en que aparece esta información, la aplicación usa aproximadamente 55K de memoria, que en el caso de esta aplicación es bastante baja (cuando calcula algunos datos puede ser un consumo de memoria mucho mayor).
Así que me pregunto si esta información es precisa y existe el riesgo de que se bloquee. Si es así, ¿qué debo hacer con eso?
Graba un perfil con pestaña de memoria en las herramientas de desarrollo de Chrome. Puedes investigar allí qué funciones tiene la memoria del consumidor.
Aquí hay una gran guía: https://developers.google.com/web/tools/chrome-devtools/memory-problems/
Parece ser un problema con la versión de Chrome que está utilizando. Espero que si bajas la versión del chrome no obtendrás este error. Si desea asegurarse de que se trata de un problema del navegador, intente ejecutar la secuencia de comandos sin abrir DevTools si se ejecuta sin problemas, entonces seguro que hay un error en esa versión específica del navegador. Espero que se resuelva su problema.
Tal vez sea tarde y muy obvio, pero puede usar la pestaña "Memoria" en las herramientas del desarrollador de Chrome para crear una instantánea de la memoria mientras carga / navega su aplicación para investigar qué está devorando su memoria (dado que en realidad es su aplicación que está devorando la memoria).