2009-06-26 8 views

답변

4

Crockford has a function 메모리 누수 (순환 참조를 끊음으로써)를 방지합니다.

YUI는 이벤트 유틸리티에서 기본적으로 동일한 작업을 수행하는 purgeElement 함수를 가지고 있습니다. addListener을 통해 모든 리스너를 연결하고 DOM에서 항목을 제거하기 전에 purgeElement을 호출하는 한 누출이 없어야합니다.

+0

감사를 기억하지 못할! 사용자가 페이지에서 다른 곳으로 이동할 때 메모리가 누출되지 않습니까? – erikkallen

+0

나는 희망한다. 그러나 나는 확실하지 않다. 그것을 측정하고 누설이 있는지 확인할 수 있다면 (IE에서 캐싱하지 않은 것만 제외하고), 윈도우의 언로드 이벤트를 수신하고 퍼지 기능을 호출하려고 할 수 있습니다.하지만 그렇게 많은 작업이 있습니다. 문제가 있는지 확인할 수있는 경우에만 수행하십시오. –

0

ExtJs 3.1은 메모리 성능이 많이 향상되었습니다 (측정하지는 않았지만 그럴 것 같습니다)
하지만 내가 만드는 오브젝트와 그 처리 방법에 대해서는 매우 신중해야합니다. 거의 결론.

사용 IeSieve, 그리고 다른 도구가있다,하지만 난 정말 이름 (I가 났을 때 나는 그것을 가지고와 내가 3am에 편집거야! :))

관련 문제