[OS] 프로세스 관리 (Process Management)
·
CS/운영체제(OS)
안녕하세요. 개발하는 정주입니다. 오늘은 "프로세스 관리 (Process Management)"을 정리했습니다. 프로세스 생성 프로세스는 수행 중 다른 프로세스를 생성할 수 있습니다. 이때 생성하는 프로세스를 부모(parent) 프로세스, 생성된 프로세스를 자식(child) 프로세스라고 합니다. 프로세스가 생성되면 고유한 ID 값인 PID(Process Identifier)를 부여합니다. 프로세스의 부모-자식 관계는 트리의 형태로 나타낼 수 있습니다. 부모 프로세스는 운영체제(시스템 콜)를 통해 자식 프로세스를 생성할 수 있습니다. 자식 프로세스는 부모 프로세스를 복제하는데요. 여기서 복제는 부모 프로세스의 binary와 OS 데이터를 포함한 모든 Context를 그대로 복사한다는 의미입니다. 이때, C..