프로세스 생성과 소멸

1. Process Creation


프로세스는 연산을 통해 트리구조로 생성된다.

먼저 부모 프로세스가 자식 프로세스를 생성하고, 생성된 자식 프로세스 또한 부모가 되어 새 자식 프로세스를 생성할 수 있다. 각 프로세스를 식별하고 관리하기 위해 고유의 PID(Process Identifier) 를 가지게 된다.

Screen Shot 2023-11-25 at 4.28.28 PM.png

1.1 fork()

Linux/UNIX 환경에서 새로운 프로세스를 생성하는 시스템 콜 함수이다.

1.2 exec()

Linux/UNIX 환경에서 프로세스를 새로운 프로그램을 실행하는 프로세스로 대체하는 시스템 콜 함수이다.