Kürzlich bin ich auf eine meiner Anwendungen gestoßen, die zu viel Speicher verbraucht und um 10 MB / s zunimmt.
Daher möchte ich wissen, wie JavaScript-Objekte und -Variablen am besten zerstört werden können, damit der Speicherverbrauch niedrig bleibt und mein FF nicht zerstört werden kann.
Ich rufe alle 8 Sekunden zwei meiner JavaScript-Dateien auf, ohne die Seite neu zu laden.
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();
}
Wie kann ich sehen, welche Variable den Speicheraufwand verursacht und welche Methode die Ausführung dieses Prozesses stoppt?