생성
운영체제 - 프로세스 생성
프로세스 생성 부모 프로세스가 자식 프로세스를 생성한다. 하나의 부모 프로세스가 여러 자식 프로세스를 생성하므로 트리와 같은 구조로 형성 프로세스를 사용하기 위해서는 메모리와 같은 자원이 필요하다. 부모와 공유하는 프로세스 운영체제로 부터 할당 받는 프로세스 Execution에도 2가지로 분류 된다. 부모와 자식은 공존하며 수행 자식이 종료될 때까지 부모가 기다리는 모델 생성 순서 자식은 부모의 공간을 복사한다. fork() 시스템 콜을 통해 새로운 프로세스를 생성 부모를 복사 후 주소 공간 할당 exec() 시스템 콜을 통해 새로운 프로그램을 메모리에 올린다. 종료 순서 프로세스가 마지막 명령을 수행한 후 운영체제에게 이를 알려준다 (exit 시스템 콜) 자식이 부모에게 output data를 보낸다...