Si tengo un sitio que hace que la RAM se incremente gradualmente más y más, sin ninguna pérdida de memoria clara, ¿cómo puedo encontrar la fuente del problema?

Una razón podría ser la administración de memoria específica del navegador, ya que usted afirma que esto sucede principalmente en IE. Si ese es el caso, todo lo que vas a hacer es básicamente crear soluciones alternativas para la mala gestión de la memoria en el lado del navegador.

La sugerencia de Dan es válida: verifique el código JavaScript que realiza un procesamiento intensivo de una vez e intente refactorizarlo. Cualquier código que procese en segundo plano probablemente ocupará memoria de su navegador.

Otras alternativas para tal arrastre de memoria provienen de frecuentes transferencias de datos desde fuentes de transmisión, AJAX, Flash o similar. Sé que los anuncios en línea en flash tienden a aumentar un poco la memoria de mi navegador cuando lo dejo desatendido.

Iría paso a paso y ‘deshabilitaría’ todas las cosas que se ejecutan en segundo plano en su página, y las habilitaría gradualmente, es decir, comentarlas, y luego comenzar a agregarlas una por una, para intentar ver cuándo aumenta la memoria .

También compararía su rendimiento en Firefox y Chrome, para asegurarme de que realmente está buscando un problema de rendimiento en su sitio, o algo del navegador que tendrá que solucionar.

Además, supongo que estás diciendo que solo dejar la página abierta provoca el arrastre de memoria. Si se refiere a navegar y usar el sitio, también puede agregar viewstate (si ese es el caso), transferencias de datos y caché a la lista de posibles cosas a considerar.

¡Espero que esto ayude!

Saludos,

Paulo Tavares

More Interesting

Cómo migrar mi sitio web de Joomla a WordPress y mantener la misma URL

Soy un probador manual. Mi interés está en el desarrollo. ¿Es bueno aprender AWS o aprender alguna tecnología de desarrollo? Ya he versado en ASP.NET y Java.

Cuando estoy usando la versión minimada bootstrap y mi CSS personalizado, ¿mi propiedad CSS personalizada no funciona?

¿Estoy siendo flojo para aprender desarrollo web, o simplemente no es para mí?

Tengo que hacer una certificación de Microsoft (MCP). ¿Qué examen tengo que tomar?

Soy nuevo en el desarrollo web y me gustaría aprender tanto front-end como back-end. ¿Cuál es la mejor pila para aprender? ¿Cómo se comparan Node.js y Express.js con Java? ¿Puede Node.js hacer todo lo que un back-end de Java puede hacer en términos de escala, confiabilidad, seguridad, etc.?

Estoy construyendo un sitio de subastas en línea. ¿Cómo evito una condición de carrera cuando varias personas ofertan a la vez?

Estoy aprendiendo desarrollo web. ¿Qué otras buenas fuentes hay aparte de los libros de Jon Duckett?

¿Por qué necesito un servidor web?

Voy a comenzar a desarrollar un gran proyecto de red social. ¿Debo usar Node.JS o necesito usar Java (para el backend)?

Cómo crear un sitio web para mi instituto de entrenamiento

Cómo agregar un cuadro similar a Facebook a mi sitio web en Blogger

Estoy tratando de desarrollar una aplicación de prueba en línea que muestre preguntas al azar. Estoy usando php y mysql y no sé cómo hacerlo. alguien me puede decir como empezar?

Cómo aprender cómo se diseñó el framework Ruby on Rails

No sé cómo codificar, ¿debo usar un tema de WordPress para comenzar a construir una comunidad de preguntas y respuestas?