메모리 할당이 이루어지는 곳으로 선언한 변수와 함수들
동적 메모리 할당에 사용
포인터를 사용하여 데이터 위치를 저장
스택과 비교하여 데이터를 처리하고 접근하는 속도는 느리지만, 더 큰 용량의 데이터를 저장
컴파일타임에 메모리 사이즈를 정확히 예측할 수 없다
힙 메모리는 쓰레드간 공유
힙에 저장되는 데이터 종류로는 전역 변수 (global variables), 참조 타입(reference types)
할당된 힙 공간을 초과하는 메모리를 사용하려고 하면 OutOfMemory 에러가 발생
프로그램이 메모리를 더 이상 사용하지 않을 시에는 해당 메모리를 해제(free)해주어야
자바스크립트와 V8 엔진의 메모리 관리 프로세스
네이버 주문 개발을 재작년 여름에 처음 시작했다고 믿기 힘들 정도로 새로운 기능과 컨텐츠들이 매일같이 탄생하고 있는데요. 개발시 중요하지만 쉽게 잊혀질 수 있는 메모리 관리에 대해 소개해드립니다 😆 1. Introduction 2. Random-access memory 3. Memory Management 4. Memory Leak 5. V8 엔진의...
https://medium.com/naver-place-dev/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%99%80-v8-%EC%97%94%EC%A7%84%EC%9D%98-%EB%A9%94%EB%AA%A8%EB%A6%AC-%EA%B4%80%EB%A6%AC-%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4-f45091e696e1


Seonglae Cho