Domain/시스템 프로그래밍
4. Process Structure
Black.bean
2020. 3. 14. 18:56
프로세스(Process)
프로세스란 수행중인 프로그램으로 메모리 공간과 context(문맥) 정보가 있다. 프로세스는 스케쥴링의 대상이며 프로세스는 서로 자원으로 경쟁하게 된다. 또한 프로세스는 부모 자식 관계를 갖는다.
Process Structure
- Text : 프로그램 코드
- Data : 전역변수가 저장되는 영역
- Stack : 지역변수, 매개변수, return address 등이 저장되는 영역
- Heap : 동적 할당된 값이 저장되는 영역
Stack Detail