자바스크립트 가비지컬렉터1 [자바스크립트] 자바스크립트의 메모리 관리 - 가비지 컬렉션에 대해서 (javascript garbage-collection) 메모리 생명 주기 프로그래밍 언어와 상관없이 매모리 생명 주기는 아래와 같이 항상 동일하다. 필요한 메모리 할당 할당된 메모리 사용(읽기, 쓰기) 해당 메모리가 필요 없어지면 해제 메모리 할당 및 해제 high level language인 자바스크립트는 필요한 메모리를 자동으로 할당하고 더 이상 사용하지 않는 메모리는 자동으로 회수하지만 "모든" 필요없어진 메모리를 해제하는 것은 아니며, 더 이상 필요없는 "몇몇"의 메모리를 찾아낸다. 필요없는 메모리를 식별하기 위한 방법은 무엇인가요? 1. Referenct-counting 파일, 소켓 메모리 슬롯 등 할당된 각 리소스를 가리키는 참조의 수를 계산하는 것. var bar = { name: 'bar' } bar = '' 위에서 bar는 새로운 값을 받았기.. 2021. 8. 29. 이전 1 다음