[Javascript] 메모리 누수 진단 및 해결하기 #2 - 분석 방법과 해결 방법
·
Javascript
[Javascript] 메모리 누수 진단 및 해결하기 #1 - 왜 일어나는걸까? 안녕하세요.이전 글에 이은 메모리 누수의 분석 방법과 해결 방법에 대해 알아보도록 하겠습니다. 메모리 누수 진단 도구 및 기법메모리 누수를 발견하고 그 원인을 분석하는 것은 쉽지 않을 수 있습니다. 다행히 브라우저에서 강력한 개발자 도구를 제공합니다.Chrome 개발자 도구 활용Chrome 개발자 도구는 JavaScript 메모리 관련 문제를 진단하는 데 가장 널리 사용됩니다.Memory 탭Heap snapshot특정 시점의 JavaScript 힙 메모리 상태를 스냅샷으로 찍습니다. 이 스냅샷은 생성된 객체, DOM 노드, 스코프 변수 등을 보여주며 각 객체의 크기와 다른 객체로부터 어떻게 참조되고 있는지(Retainers)..