2010-11-01 9 views
12

¿Hay alguna manera de encontrar fugas de memoria en javascript o jquery.cómo encontrar fugas de memoria en javascript

Estoy trabajando mucho en javascript en estos días. Me mudé de middletier a UI. Así que quiero saber si hay alguna forma de encontrarlos.

gracias de antemano.

+1

posible duplicado de [Detección de fugas de memoria Javascript y código de optimización] (http://stackoverflow.com/questions/954412/detecting-javascript-memory-leaks-optimizing-code) –

+0

Y [¿Qué herramientas y técnicas usa? para arreglar fugas de memoria del navegador?] (http://stackoverflow.com/questions/95326/what-tools-and-techniques-do-you-use-to-fix-browser-memory-leaks) –

+0

@ robert Estos enlaces son suficiente, voy a ir a través de ellos. Gracias una vez más – kobe

Respuesta

4

Patrones pérdida de memoria en Javascript
http://www.ibm.com/developerworks/web/library/wa-memleak/

tapar las fugas de memoria en JavaScript es bastante fácil cuando se sabe lo las causa. En este artículo, los autores Kiran Sundar y Abhijeet Bhattacharya le explican los conceptos básicos de las referencias circulares en JavaScript y explican por qué pueden causar problemas en ciertos navegadores , especialmente cuando se combinan con cierres. Después de ver algunos de los los patrones comunes de pérdida de memoria que debe tener en cuenta, aprenderá una variedad de maneras fáciles de evitarlos.

+0

muchas gracias por la referencia.Hay alguna herramienta donde podamos ejecutar nuestro código y encontrarlo. – kobe

+0

Vea los dos comentarios que coloqué debajo de su pregunta. Tienen enlaces a herramientas que puedes usar. –

1

Debug.js realiza la detección global de fugas y la verificación de tipos.