- 프로세스는 OS에 의해 메모리를 할당받습니다.
- 이 메모리는 프로세스의 주소 공간으로, 영역이 3가지로 구성 되어 있습니다.
- Code Segment(코드 부분)
읽기만 가능하며, 프로그램의 코드가 저장되어 있습니다.
- Data Segment (데이터 부분)
전역 변수(global variables) 같은 데이터가 저장되어 있습니다.
- Stack Segment (스택 부분)
함수(function) 나 지역 변수(local variables)가 저장되어 있습니다.
- 스택의 경우 다음과 같이 실제 IDE에서 함수를 거쳐갈 때 활용됩니다.