cpu 구성 요소
프로세스는 주소공간을 가지고있다 여기에는 코드,데이터, 스택힙등이 포함된다.
CPU CONTEXT 를 가지고 있다! 레지스터에 PC, 스택포인터, 등을 포함한다.
STD,STDOUT 등 파일 디스크립터를 가지고있다.
OS는 프로세스 API 를 제공한다
생성
제거
대기
작종제어
상태
어떻게 OS 가 프로세스를 생성할까 ?
메모리를 할당하고 주소공간을 생성한다.
디스크로 부터 코드, 데이터를 생성된 주소공간(메모리)로 적재한다, 스택과 힙을 생성한다.