2013-04-18 4 views
1

memory leaks은 정확히 Java Script에 있어야합니다.자바 스크립트에서 메모리 누수가 발생합니까?

어느 것이 가장 좋습니까? Google chrome 또는 Fire bug?

CPU 프로파일 링에 크롬을 사용했지만 메모리 누수가 발생한 행을 표시하지 않습니다.

제안 사항? 또는 Memory leakjavaScript에 찾는 방법은 무엇입니까?

답변

2

CPU 프로파일 링을 보지 않아야합니다. Chrome의 관리자 창에는 Heap Snapshots을 사용할 수있는 방법이 있습니다.

힙 스냅 샷 프로파일은 페이지의 JavaScript 개체 및 관련 DOM 노드 사이의 메모리 분포를 보여줍니다.

+0

답장을 보내 주셔서 감사합니다. 스냅 샷이 있습니다.하지만 모두 메모리 주소처럼 보입니다. 스크립트에서 메모리 누수가 발생한 위치를 찾는 방법을 알기가 어렵습니다. –

+0

@KitePlayer 스냅 샷을 선택한 후 'Containment'보기에 있습니까? 그게 당신에게 메모리 소비에 대한 좋은 아이디어를 줄 것입니다. –

+0

+1 답변 ... 크롬 개발자 도구 이외의 유용한 자습서 나 블로그를 제안 할 수 있습니까? –

관련 문제