Digital Recipe
메모리 영역 본문
프로그램이 메모리에 적재되는 경우 그 영역은 일반적으로
코드(CODE), 데이터(DATA), 스택(STACK), 힙(HEAP)으로 구분된다.
코드영역은
해당 프로그램의 코드가 적재되는 부분이다.
데이터는
전역변수, Static변수와 같은 데이터가 저장되는 부분이다.
스택은
FILO구조로 프로그램이 수행되면서 이동 및 재귀가 필요한 로컬변수, 함수 데이터가 저장된다.
힙은
메모리 자유영역으로 다른 영역들을 사용하고 남은 공간으로 malloc이나 new와 같은 명령으로
동적할당을 위해 사용하는 공간이다.
2012. 03. 20
Posted by HoSeok Seo
Comments