-
메모리 구조
카테고리 없음
2021. 9. 2. 17:47
메모리 구조
Stack
-함수와 관련된 지역변수, 매개변수가 저장됨
-함수가 호출되면 메모리가 할당되고, 함수가 종료되면 할당 해제
Heap
-사용자가 직접 메모리를 할당하고, 해제 영역(ex. 객체 생성, 객체 참조 해제)
Data
-전역변수, 정적변수(Static)가 저장됨
-프로그램 시작과 함께 메모리가 할당되고, 프로그램 종료시 할당 해제
Code
-프로그램의 Code(Text)가 저장되는 영역