[CS] 프로세스 API(Process API)
프로그램을 실행시키면, OS는 해당 프로그램을 프로세스 형태로 관리함.프로세스 API: 프로그래머가 프로세스를 생성, 제어, 모니터링할 수 있도록 OS가 제공하는 함수(시스템 콜)들의 집합. Unix 계열 시스템에서는 fork(), exec(), wait() 등이 있다.fork(): 새로운 프로세스 만들기기능: fork()는 현재 프로세스를 복사하여 "자식 프로세스"를 하나 더 만듦.동작 원리:호출한 시점에서 프로세스가 두 개로 나뉨.부모 프로세스: 기존 프로세스자식 프로세스: 부모의 복사본반환값 차이:부모 프로세스: fork()가 자식 프로세스의 PID(프로세스 ID)를 반환자식 프로세스: fork()가 0을 반환결과:이렇게 반환값의 차이를 이용해 부모와 자식에서 각각 다른 코드를 실행.예제 코드:in..