프로세스 생성 시스템이 부팅된 후 최초로 생성되는 프로세스는 운영체제가 직접 생성하지만, 그 이후에는 이미 존재하는 프로세스를 복제하여 다른 프로세스를 생성하게 된다. 이때 새로운 프로세스를 생성하는 기존 프로세스를 부모 프로세스라고 하고, 새로 생성되는 프로세스를 자식 프로세스라고 한다. 프로세스는 전체적으로 트리의 계층 구조를 형성한다. 프로세스는 자원을 필요로 하는데 이 자원을 운영체제로부터 받을 수도 있고 부모 프로세스와 공유할 수도 있다. 부모와 자식 간의 자원 공유는 크게 3가지로 나눠진다. 1. 부모와 자식이 모든 자원을 공유하는 모델 2. 일부만을 공유하는 모델 3. 자원을 전혀 공유하지 않는 모델 대부분의 경우 3번에 속하며, 프로세스 부모와 자식 프로세스의 수행 방식 또한 두 가지로 나..