2012-11-05 3 views
6

나는 모든 자바 스크립트 인 단일 웹 페이지 응용 프로그램을 가지고 있습니다. JavaScript 힙 크기가 새로운보기를 반환하는 각 AJAX 호출에서 올라간 것을 알았습니다. 이전보기를 지우려면 내가해야 할 일이 있습니까?자바 스크립트 힙 크기와 크롬 증가

+1

전역 변수를 사용하지 않았는지 확인하고 있습니까? – thatidiotguy

+2

분명하지만 크롬에서 힙 스냅 샷을 비교해 보셨습니까? https://developers.google.com/chrome-developer-tools/docs/heap-profiling – Ken

+0

예 개체를 만드는 모든 페이지에 대해 글로벌 변수가 없도록 클로저가 있습니다. 단일 네임 스페이스가 있습니다. –

답변

3

다음 리소스를 살펴 보시기 바랍니다. 누출 참조 및 성능 문제를 감지하기 위해 브라우저 타임 라인을 검사하는 방법을 볼 수 있습니다.

http://www.youtube.com/watch?v=3pxf3Ju2row

두 번째는 폴 아일랜드어에서있는 한계점 에피소드 2에서 이야기 :

http://www.youtube.com/watch?v=PPXeWjWp-8Y

첫 번째는 구글 IO에서 올해 이야기 크롬 개발자 출신

많은 단서를 찾을 수있을 것입니다! 어쨌든 ... jsfiddle.net에서 코드의 테스트 케이스를 공유하면 다음을 볼 수 있습니다.

관련 문제