② PCB(Process Control Block)에 프로세스의 현재 상태, PID(Process ID), 부모 PID 등을 저장함
③ 프로세스마다 독립된 메모리 공간을 가짐
• 스택: 지역 함수, 함수의 매개변수, 반환 주소 값 저장
• 힙: 동적 메모리 할당
• 데이터: 전역 변수, 정적 변수, 배열, 구조체 저장. 세부적으로 초기화된 데이터는 데이터 영역에, 초기화되지 않은 데이터는 BSS 영역에 저장됨
• 코드: 기계어
④ 프로세스의 상태
• 생성(new): 프로세스가 PCB를 가지고 있지만 OS로부터 승인(admit)받기 전
• 준비(ready): OS로부터 승인받은 후 준비 큐에서 CPU 할당을 기다림
• 실행(running): 프로세스가 CPU를 할당받아 명령어를 실행함