2009-06-26 12 views

答えて

4

Crockford has a functionメモリリーク(循環参照を壊す)を防止します。

YUIは、イベントユーティリティでは基本的に同じことを行うpurgeElement関数を持っています。すべてのリスナーをaddListenerに接続し、DOMから何かを削除する前にpurgeElementを呼び出す限り、リークフリーでなければなりません。

+0

感謝を覚えてカント! ユーザーがページから離れて移動したときにメモリがリークすることはありませんか? – erikkallen

+0

私はそう望むだろうが、わからない。あなたがそれを測定し、漏れがあることを確認できれば(IEにキャッシュされていなくても)、ウインドウのアンロードイベントを聞き取り、パージ関数を呼び出そうとすることができます。問題があることを確認できる場合にのみ実行してください。 –

0

ExtJs 3.1はメモリのパフォーマンスが大幅に改善されています(私は測定していませんが、そうだと思われます)
作成するオブジェクトとその処理方法には非常に注意する必要があります。かなりの収穫。

使用IeSieveは、別のツールがありますが、私は本当に名(私が目を覚ますとき、私はそれを得たと私は午前3時で編集でしょう!:))

関連する問題