Heap Memory

Creator
Creator
Alan JoAlan Jo
Created
Created
2020 Oct 29 7:41
Editor
Editor
Alan JoAlan Jo
Edited
Edited
2023 Sep 13 6:40
Refs
메모리 할당이 이루어지는 곳으로 선언한 변수와 함수들
동적 메모리 할당에 사용
포인터를 사용하여 데이터 위치를 저장
스택과 비교하여 데이터를 처리하고 접근하는 속도는 느리지만, 더 큰 용량의 데이터를 저장
컴파일타임에 메모리 사이즈를 정확히 예측할 수 없다
힙 메모리는 쓰레드간 공유
힙에 저장되는 데이터 종류로는 전역 변수 (global variables), 참조 타입(reference types)
할당된 힙 공간을 초과하는 메모리를 사용하려고 하면 OutOfMemory 에러가 발생
프로그램이 메모리를 더 이상 사용하지 않을 시에는 해당 메모리를 해제(free)해주어야
 
 
 
 
 

Recommendations