Recientemente, encontré una de mis aplicaciones que consume demasiada memoria y aumenta en 10 MB / seg.
Entonces, me gusta saber la mejor manera de destruir objetos y variables de JavaScript para que el consumo de memoria permanezca bajo y mi FF no se pueda destruir.
Estoy llamando a dos de mi JavaScript en cada intervalo de 8 segundos sin volver a cargar la página.
function refresh() {
$('#table_info').remove();
$('#table').hide();
if (refreshTimer) {
clearTimeout(refreshTimer);
refreshTimer = null ;
}
document.getElementById('refresh_topology').disabled=true;
$('<div id="preload_xml"></div>').html('<img src="pic/dataload.gif" alt="loading data" /><h3>Loading Data...</h3>').prependTo($("#td_123"));
$("#topo").hide();
$('#root').remove();
show_topology();
}
¿Cómo puedo ver qué variable causa la sobrecarga de memoria y el método para detener la ejecución de ese proceso?