728x90
Garbage Collector (가비지 콜렉터)
애플리케이션이 할당한 메모리 공간을 주기적으로 검사하여 더 이상 사용되지 않는 메모리를 해제 하는 기능
더 이상 사용되지 않는 메모리 = 어떤 식별자도 참조하지 않는 메모리 공간
자바스크립트 = 가비지 콜렉터를 내장하고 있는 매니지드 언어
* 가비지 콜렉터를 통해 메모리 누수를 방지한다.
Managed Language (매니지드 언어)
- 매니지드 언어 : 개발자의 직접적인 메모리 제어 허용 X
> 개발자가 신경쓸 것이 적어져 생산성 확보, 성능 손실 감수
- 언 매니지드 언어 : 메모리 제어를 개발자가 주도
참고 자료 : 모던 자바스크립트 딥 다이브
'학습 내용 정리 > javascript' 카테고리의 다른 글
브라우저의 렌더링 과정 (0) | 2023.08.04 |
---|---|
호이스팅 (0) | 2023.08.04 |
javascript Error Handling (0) | 2023.08.03 |
Promise (0) | 2023.08.03 |
setTimeout() setInterval() (0) | 2023.08.03 |