2011-12-07 11 views
7

Estoy tratando de hacer algunas pruebas de rendimiento/eficiencia con las herramientas de desarrollo de Chrome y su pestaña "Perfil" ...Instantánea de Heap de Chrome Crecimiento en cada actualización ... ¿normal?

Obtengo los siguientes resultados Cuando cargo la página, hago una instantánea de Heap, actualiza la página, Pila de instantáneas, etc ... .. repetidamente

Heap Snapshot

esta pregunta es de 2 veces ..

  1. ¿es esto normal? ¿Tengo un problema de memoria?

  2. ¿Alguien me puede indicar un recurso para interpretar el resultado de la instantánea de heap de cromo y el perfil de la CPU?

Respuesta

11

Este problema ocurre porque tiene extensiones de Chrome que retienen parte de su DOM al actualizar por cualquier motivo.

Al usar las herramientas de perfil siempre ingrese en modo incógnito, no se cargan extensiones aquí y puede estar seguro de que los objetos que ve en el perfil son solo suyos ... bueno, en su mayoría; también verá las estructuras de datos internas de Chrome envueltas en parentesis como (código compilado) o (sistema). Ignora esos, no tienes control sobre ellos.

Quién habría dicho que el modo incógnito tiene otros usos aparte de ... ya sabes ;-)

+2

1 para "... ya sabes". ¡Ver videos graciosos de gatos en YouTube nunca puede rastrearse hasta nosotros! – Jeff

2
  1. Puede o no puede ser normal. Tendría que analizar la diferencia entre las instantáneas para contar.
  2. ¿Has mirado the profiling docs?