process creation
-
[Operating System] 프로세스의 제어 : 프로세스의 생성운영체제 2023. 3. 20. 20:30
프로세스의 제어 : Creation 프로세스의 생성은 다음과 같은 절차를 따릅니다. 절차만 보고는 프로세스의 생성과정을 이해하기 쉽지 않으니 다음 예시들을 보며 이해해봅시다. 프로세스 생성 예시 먼저 위 그림과 같이 fork (자식 프로세스를 생성하는 명령) 하기 전에 부모 프로세스가 있다고 생각해봅시다. PCB 안에는 프로세스 컨텍스트가 가지고 있는 code, data, stack 블럭의 시작과 끝 주소를 pointing 하는 정보가 들어있습니다. 다음으로 부모 프로세스 (PCB Id = 11) 에서 fork() 를 통해 자식 프로세스 (PCB id = 12) 를 생성하였습니다. fork 이후 생성된 자식 프로세스 User Context 의 Code 블럭은 부모 프로세스 User Context 의 Co..