Garbage Collector JScript
Garbage Collector w Intenet Explorerze 6 nie potrafi sobie poradzić cyklicznymi odwołaniami, przez co w wielu przypadkach nie zwalnia pamięci.
W rezultacie skomplikowane skrypty (AJAX, DHTML) mogą zająć ogromną ilość RAM i spowolnić działanie całego systemu.
Rozwiązanie
Należy przerywać cykliczne referencje przed usunięciem elementów z dokumentu.
Ten problem trudno wykryć, bardzo trudno znaleźć konkretne miejsce w skryptach powodujące go, a konieczność usuwania referencji bardzo komplikuje skrytpty.
http://www.crockford.com/javascript/memory/leak.html
Zmodyfikowano: 12.10.2006, 13:50